Run ID 作者 问题 语言 测评结果 Time Memory 代码长度 提交时间
108933 彭士宝 过生日 C++ Wrong Answer 1 MS 272 KB 584 2025-01-23 16:45:20

Tests(0/1):


Code:

#include <iostream> using namespace std; int main() { int T; cin >> T; // 读取测试数据的组数 while (T--) { int Y, N; cin >> Y >> N; // 读取起始年份和闰年的数量 int year = Y; int leapYears = 0; // 计算从Y年开始的第N个闰年 while (leapYears < N) { if ((year % 400 == 0) || (year % 4 == 0 && year % 100 != 0)) { leapYears++; } year++; } cout << year << endl; // 输出结果 } return 0; }


Run Info:

------Input------
20 2000 10 1999 11 1989 24 1900 100 2008 10000 2012 111 2013 123 1994 1 1996 1 2004 1 2011 1 1899 1 1988 900 2015 2000 1896 5000 1999 9 2001 3333 3000 400 1888 8888 2010 9000
------Answer-----
2036 2040 2084 2312 43240 2464 2520 1996 1996 2004 2012 1904 5692 10260 22512 2032 15744 4648 38536 39124
------Your output-----
2037 2041 2085 2313 43241 2465 2521 1997 1997 2005 2013 1905 5693 10261 22513 2033 15745 4649 38537 39125