题目意思:从Y年开始找到第n个瑞年
#include<stdio.h>
int main()
{
int t,Y,n,k;
scanf("%d",&t);
while(t--)
{
scanf("%d%d",&Y,&n);
int i=0;
k=0;
while(k<n)
{
if (((Y+i)%4==0 && (Y+i)%100!=0)|| (Y+i)%400==0)
{
k++;
}
if(k<n)//注意这个,如果等了的话就说明找到了,i就不用加1了
i++;
}
printf("%d\n",Y+i);
}
return 0;
}
作者:u010372095 发表于2013-5-6 21:51:09 原文链接
阅读:19 评论:0 查看评论