1 solutions

  • -1
    @ 2026-2-28 16:16:15

    #include <bits/stdc++.h> using namespace std;

    int main() { int n, y, r; cin >> n >> y; if ((n % 4 == 0 && n % 100 != 0) || n % 400 == 0) { if (y == 2) { r = 29; } else if (y == 1 || y == 3 || y == 5 || y == 7 || y == 8 || y == 10 || y == 12) { r = 31; } else { r = 30; } }

    else if (y == 2) {
    	r = 28;
    
    } else if (y == 1 || y == 3 || y == 5 || y == 7 || y == 8 || y == 10 || y == 12) {
    	r = 31;
    
    } else {
    	r = 30;
    }
    cout << r;
    
    return 0;
    

    }

    Information

    ID
    14234
    Time
    1000ms
    Memory
    128MiB
    Difficulty
    1
    Tags
    # Submissions
    123
    Accepted
    60
    Uploaded By