水题,一个求闰年的题目,复习一下闰年的求法....
1,如果能被4整除但不能被100整除的是闰年
2,能被400整除的是闰年
题目大意是:给定一个开始年份T以及一个正数N,要求求出从T开始,到了哪一年刚好是第N个闰年,如果开始年份是闰年则记为第一个闰年....
1 /***********************************
2 杭电acm 1076题 已AC
3 *************************************/
4 #include <iostream>
5 using namespace std;
6 int main()
7 {
8 int T,Y,N;
9 int count;
10 cin>>T;
11 while(T)
12 {
13 count=0;
14 cin>>Y>>N;
15 if(((Y%4==0)&&(Y%100!=0))||(Y%400==0))
16 count=1;
17 while(count<N)
18 {
19 Y++;
20 if(((Y%4==0)&&(Y%100!=0))||(Y%400==0))
21 {
22 count++;
23 }
24
25 }
26 T--;
27 cout<<Y<<endl;
28
29 }
30 return 0;
31 }
时间: 2024-10-13 10:46:17