Submission

Status:

PPPPPPPPPPPPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: Phupa

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

Language: cpp

Time: 0.003 second

Submitted On: 2025-10-13 10:04:53

#include <bits/stdc++.h>
using namespace std;
int main()
{
    int i, duan, totalday = 0, day;
    int inmonth[13] = {0,31,28,31,30,31,30,31,31,30,31,30,31};
    cin >> duan >> day;

    if (duan > 8)  
    {
        for (i = 8 + 1; i < duan; i++)
        {
            totalday += inmonth[i];
        }
        totalday += (inmonth[8] - 12 + 1); 
        day = ((day - 1) - totalday) % 7 + 1;
        if (day <= 0) day += 7;
    }
    else if (duan < 8) 
    {
        for (i = duan; i < 8; i++)
        {
            totalday += inmonth[i];
        }
        totalday += 11; 
        day = ((day - 1) + totalday) % 7 + 1;
    }
    else
    {
        totalday = 11;
        day = ((day - 1) + totalday) % 7 + 1;
    }

    cout << day;
    return 0;
}