Submission

Status:

PPPPPPPPPPPPPPP-PPPP

Subtask/Task Score:

95/100

Score: 95

User: Mocha_nb

Problemset: ปฏิทินวันแม่

Language: cpp

Time: 0.003 second

Submitted On: 2025-10-13 20:53:51

#include <iostream>
using namespace std;

int main() {
    int m, d;
    cin >> m >> d;
    int daysInMonth[13] = {0,31,28,31,30,31,30,31,31,30,31,30,31};
    int totalDays = 0;
    if(m < 8) {
        for(int i = m; i < 8; i++) {
            totalDays += daysInMonth[i];
        }
        totalDays += 11;
        d = (d + totalDays % 7) % 7;
        if(d == 0) d = 7;
    }
    else if(m > 8) {
        totalDays += 19;
        for(int i = 9; i < m; i++) {
            totalDays += daysInMonth[i];
        }
        d = ((d - totalDays % 7 + 7) % 7)-1;
        if(d == 0) d = 7;
    }
    else {
        totalDays = 11;
        d = (d + totalDays % 7) % 7;
        if(d == 0) d = 7;
    }

    cout << d << '\n';
    return 0;
}