Submission

Status:

PPPPPPPPPPPPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: wasupum

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

Language: c

Time: 0.002 second

Submitted On: 2025-10-06 02:16:55

#include <stdio.h>

int main(void){
    int dmon[] = {0,31,28,31,30,31,30,31,31,30,31,30,31};
    int m,dm;
    scanf("%d %d",&m,&dm);
    if(m <= 8){
        int sum = dm + 11;
        for(int i = m ; i < 8 ; i++){
            sum += dmon[i];
        }
        if(sum % 7 == 0)printf("7\n");
        else printf("%d\n",sum % 7);
    }else{
        int sum = 20;
        for(int i = m ; i > 9 ; i--){
            sum += dmon[i-1];
        }
        int day = dm - (sum % 7);
        if(day <= 0) printf("%d\n",day + 7);
        else printf("%d\n",day);
    }
    
    return 0;
}