Submission

Status:

PPPPPPPPPPPPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: Peerawat

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

Language: cpp

Time: 0.005 second

Submitted On: 2026-10-11 23:04:55

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

int main() {
    ios_base::sync_with_stdio(false);
    cin.tie(NULL);

    int m, d;
    cin >> m >> d;

    int daysInMonth[13] = {0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};


    int days_given_month_start = 1;
    for (int i = 1; i < m; i++) {
        days_given_month_start += daysInMonth[i];
    }

    int days_aug12 = 12;
    for (int i = 1; i < 8; i++) {
        days_aug12 += daysInMonth[i];
    }

    int diff = days_aug12 - days_given_month_start;

    int ans = (d - 1 + (diff % 7)) % 7;
    if (ans < 0) ans += 7;
    ans += 1;

    cout << ans;

}