#include <iostream>
using namespace std;
#include <vector>
int main() {
int year, month, day;
cin >> year >> month >> day;
vector<int> mday(12, 30);
if ((year % 100 == 0 && year % 400 == 0) || (year % 100 != 0 &&
year % 4 == 0)) {
mday[1] = 29;
}
else {
mday[1] = 28;
}
mday[0] = 31;
mday[2] = 31;
mday[4] = 31;
mday[6] = 31;
mday[7] = 31;
mday[9] = 31;
mday[11] = 31;
int cnt = 0;
for(int i = 0 ; i <month -1 ; i++){
cnt = cnt + mday[i];
}
cnt += day;
cout << cnt;
}
润年的计算,能被100整除的“世纪年”需要被400整除才算作闰年,不能被100整除的年份被4整除算作闰年
闰年的2月29天,其他年份2月28天
有31天的月有口诀:一三五七八十腊,腊就是十二月
剩下的月份30天

京公网安备 11010502036488号