Submission

Status:

PPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: jeeno987

Problemset: เลขดวง

Language: cpp

Time: 0.004 second

Submitted On: 2026-10-10 18:17:51

#include <iostream>
using namespace std;

int main() {
    int n, w, d;
    cin >> n >> w >> d;                 // days in the month, weekday of the 1st (1 = Sunday), birth date
    int col = (w - 1 + d - 1) % 7;      // 0 = Sunday column
    int sum = 0;
    if (d - 7 >= 1) sum += d - 7;
    if (d + 7 <= n) sum += d + 7;
    if (col > 0 && d - 1 >= 1) sum += d - 1;
    if (col < 6 && d + 1 <= n) sum += d + 1;
    cout << sum << '\n';
    return 0;
}