Run ID 作者 问题 语言 测评结果 Time Memory 代码长度 提交时间
86435 小徐老师 今年的第几天 C++ Accepted 1 MS 272 KB 924 2024-07-25 10:23:44

Tests(1/1):


Code:

#include <bits/stdc++.h> using namespace std; int main() { int y, m, d; cin >> y >> m >> d; int s = 0; if((y % 4 == 0 && y % 100 != 0) || y % 400 == 0) { for(int i = 1; i < m; ++i) { if(i == 1 || i == 3 || i == 5 || i == 7 || i == 8 || i == 10 || i == 12) s += 31; if(i == 4 || i == 6 || i == 9 || i == 11) s += 30; if(i == 2) s += 29; } s += d; } else { for(int i = 1; i < m; ++i) { if(i == 1 || i == 3 || i == 5 || i == 7 || i == 8 || i == 10 || i == 12) s += 31; if(i == 4 || i == 6 || i == 9 || i == 11) s += 30; if(i == 2) s += 28; } s += d; } cout << s << endl; return 0; }