#include<iostream> #include <stdio.h> #include <string.h> #include <stdlib.h> #include <cmath> using namespace std; #pragma warning(disable:4996) int main() { int y, m, d; cin >> y >> m >> d; int sum = 0; int s1[100] = { 31,29,31,30,31,30,31,31,30,31,30,31 }; int s2[100] = { 31,28,31,30,31,30,31,31,30,31,30,31 }; if ((y % 4 == 0 && y % 100 != 0) || y % 400 == 0) { for (int i = 0; i < m-1; i++) { sum += s1[i]; } sum += d; } else { for (int i = 0; i < m - 1; i++) { sum += s2[i]; } sum += d; } cout << sum; return 0; } |
Double click to view unformatted code.