【问题描述】输入两个年份 x 和 y统计并输出公元 x 年到公元 y 年之间的所有闰年数包括 x 年和 y 年1≤x≤y≤3000。【输入格式】一行两个正整数表示 x 和 y之间用一个空格隔开。【输出格式】一行一个正整数表示公元 x 年到公元 y 年之间的所有闰年数。【输入样例】2000 2004【输出样例】2c++ code
#include
int main() { int x, y; cin >> x >> y; int cnt = 0; for (int i = x; i <= y; i++) { if (i % 4 == 0 && i % 100 != 0 || i % 400 == 0) { cnt++; } } cout << cnt << endl; return 0; }
原文地址: http://www.cveoy.top/t/topic/bLYN 著作权归作者所有。请勿转载和采集!