void nextDay() { Day ++; if (Day > dayOfMonth[Month][ ISYEAP(Year) ]) { Day = 1; Month ++; if (Month > 12) { Month = 1; Year ++; } } }
void add_date(int val) { day_++; if(day_ > dayofmonth[month_][ISYEAP(year_)]) { day_ = 1; month_++; if(month_ > 12) { month_ = 1; year_++; } } std::cout<<"add_date has been called"<<std::endl; }
int main() { int y, n; while (scanf("%d%d", &y, &n) != EOF) { int m = 1, d = 0; int day = 0; for (int day = 0; day < n; day++) { d++; if (d > dayOfMonth[m][ISYEAP(y)]) { m++; d = 1; } } printf("%04d-%02d-%02d\n", y, m, d); } return 0; }
int main() { int y, m, d; while (scanf("%d%d%d", &y, &m, &d) != EOF) { int day = 0; for (int i = 1; i <= m - 1; i++) { for (int j = 1; j <= dayOfMonth[i][ISYEAP(y)]; j++) { day++; } } for (int i = 1; i <= d; i++) { day++; } printf("%d\n", day); } return 0; }