游客 Signup | Login
中文 | En

1115 - C语言2.13

输出1900至2000年(包含1900年和2000年)间的所有闰年。

Input

Output

输出所有描述范围内的闰年,每个年份一行。

Examples

Input

Output

1904
1908
1912
1916
1920
1924
1928
1932
1936
1940
1944
1948
1952
1956
1960
1964
1968
1972
1976
1980
1984
1988
1992
1996
2000

Solution C

#include<stdio.h>
int main(){
int year;
  for(year=1900;year<=2000;year++){
    if(year%400==0 || year%4==0 && year%100!=0)
      printf("%d\n",year);
  }
  return 0;
}

Solution C++

#include <stdio.h>
int main() {
	int year;
	for (year = 1900;year <= 2000;year++){
		if (year % 4 == 0) {
			if (year % 100 == 0) {
				if (year % 400 == 0) {
					printf("%d\n", year);
				}
			} else {
				printf("%d\n", year);
			}
		}
	}
	return 0;
}

Time Limit 1 second
Memory Limit 32 MB
Discuss Stats
上一题 下一题