//HDU 1076
//An Easy Task
//水题
//http://acm.hdu.edu.cn/showproblem.php?pid=1076
//题意:给定一个表示起始年份的正整数y,以及一个正整数n,你的任务是告诉第n个闰年和y年。
//注:如果Y年是闰年,那么第一闰年是y年。
#include<stdio.h>
int leap(int y)
{
if((y%4==0&&y%100!=0)||y%400==0)//判断闰年必备
{
return 1;
}
return 0;
}
int main()
{
int t,y,n,cout,i;
scanf("%d",&t);
while(t--)
{
scanf("%d%d",&y,&n);
cout=0;
for(i=y;cout<n;i++)
if(leap(i))
cout++;
printf("%d\n",i-1);
}
return 0;
}
HDU 1076
最新推荐文章于 2022-06-20 15:27:49 发布
本文介绍了一道经典的ACM竞赛题目——HDU1076《AnEasyTask》。该题要求根据给定的起始年份和一个正整数n,找出从起始年份开始的第n个闰年。文章提供了完整的C语言代码实现,并解释了判断闰年的条件。
2万+

被折叠的 条评论
为什么被折叠?



