Submission

Status:

--xxxxxxxx

Subtask/Task Score:

0/100

Score: 0

User: Quaoar

Problemset: ผลรวมของเลขหลัก

Language: cpp

Time: 0.003 second

Submitted On: 2025-09-27 16:03:36

#include <iostream>
using namespace std;

int main(){
    int m;
    int d;
    int month[12] = {31,28,31,30,31,30,31, 31, 30,31,30,31};
    int sum = -1;
    cin >> m;
    cin >> d;
    if (m == 7){
        cout << ((12 % 8) + d) ;
        return 0;
    } else if (m < 7){
        for (int i = m - 1 ; i < 7 ;i++){
            sum += month[i];
        }
        cout << (d + (sum + 11)) % 7 + 1;
        return 0;
    } else {
        for (int i = 8 ; i < m - 1 ;i++){
            sum += month[i];
        }
        cout << (d + (sum + 19)) % 7 + 1;
        return 0;
    }
    


    return 0;
}