#include <iostream> using namespace std; #include <assert.h> int GetMonthDay(int year, int month) { assert(month > 0 && month < 13); static int monthDayArray[13] = { -1, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30,31 }; if (month == 2 && ((year % 4 == 0 && year % 100 != 0) || (year % 400 == 0))) { return 29; } else { return monthDayArray[month]; } } int main() { int year = 0,month = 0,day = 0; cin>>year>>month>>day; int Numbers_of_day = 0; for(int i = 1;i<month;i++) { Numbers_of_day += GetMonthDay(year,i ); } Numbers_of_day += day; cout <<Numbers_of_day; return 0; }