Submission

Status:

P-PPPPPP---P-PPPPPPP

Subtask/Task Score:

75/100

Score: 75

User: Whatthepoop

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

Language: c

Time: 0.003 second

Submitted On: 2025-10-11 19:49:28

#include <stdio.h>

int main(){
    int day[12] = {31,28,31,30,31,30,31,31,30,31,30,31};

    int m, d;
    scanf("%d %d", &m, &d);

    int sum = 0;
    if(m < 8){
        while(m != 8){
            sum += day[m-1];
            m++;
        }
        sum += 12;
        sum %= 7;

        for(int i = 0; i < sum-1; i++){
            d++;
            if(d == 8) d = 1;
        }
    }

    else{
        while(m != 8){
            sum += day[m-1];
            m--;
        }
        sum += 19;
        sum %= 7;

        for(int i = 0; i < sum-1; i++){
            d--;
            if(d == 0) d = 7;
        }
    }
    
    printf("%d", d);

    return 0;
}