Submission
Status:
-----P-P----P---PP-P
Score: 30
User: tankunkid
Problemset: ปฏิทินวันแม่
Language: c
Time: 0.001 second
Submitted On: 2024-09-26 13:26:36
#include <stdio.h>
int main() {
int m, d, sumd;
scanf("%d", &m);
scanf("%d", &d);
int month[12] = {31,28,31,30,31,30,31,31,30,31,30,31};
int momm = 8;
int momd = 12;
if (m > momm) {
for (int i = 0; i < m - momm; i++) {
sumd += month[m-i-1];
}
sumd += 23;
} else if (m < momm) {
for (int i = 0; i < momm - m; i++) {
sumd += month[momm-i-1];
}
sumd += 8;
} else {
sumd += 7;
}
int date;
date = (sumd % 7) + d;
if (date > 7) {
date -= 7;
}
printf("%d", date);
}