#include <stdio.h>
int isLeap(int year){
return year%400==0 || (year%100!=0&&year%4==0)
}
int main()
{
int N,i,y
scanf("%d",&N)
for(i=0i<Ni++){
scanf("%d",&y)
if(isLeap(y)){
printf("Yes\n")
}else{
printf("No\n")
}
}
/* system("PAUSE")*/
return 0
}
小A
最近认识了一个新朋友,小
B。一天,他们意识到他们
500
年前是一家。现在,小
A
想知道小B
是他的长辈、晚辈还是兄弟。
输入
有多个测试用例。
每个测试用例,第一行有一个单一的整数,n
(n
<
=
1000年)。接下来的
n
行每行有两个整数a和b
(1
<
=
a、
b
<
=
2000),a是b的父亲。很明显一人只有一个父亲。接下来我们将a编号为
1,b编号是
2。
继续执行文件结尾。
输出:对于每一组测试数据而言
否则,如果b比a年长,打印"你是我的长辈"。
否则,打印"你是我的兄弟"。每一组测试数据的输出只能占用一行。
样例输入
5
1
3
2
4
3
5
4
6
5
6
6
1
3
2
4
3
5
4
6
5
7
6
7
示例:
输出
你是我的长辈
你是我的兄弟
这个C语言程序是什么意思我倒是看懂了,不过反倒是问题本身的解释与案例把我搞晕了,实在是不知道出题者在其中所想提示给我们怎样的解法,对此题很有兴趣,如果你解答出来了,希望能回复于我!谢谢了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)