Submission
Status:
PPPPPPPPPPPPPPP-PPPP
Subtask/Task Score:
95/100
Score: 95
User: Mocha_nb
Problemset: ปฏิทินวันแม่
Language: cpp
Time: 0.003 second
Submitted On: 2025-10-13 20:53:51
#include <iostream>
using namespace std;
int main() {
int m, d;
cin >> m >> d;
int daysInMonth[13] = {0,31,28,31,30,31,30,31,31,30,31,30,31};
int totalDays = 0;
if(m < 8) {
for(int i = m; i < 8; i++) {
totalDays += daysInMonth[i];
}
totalDays += 11;
d = (d + totalDays % 7) % 7;
if(d == 0) d = 7;
}
else if(m > 8) {
totalDays += 19;
for(int i = 9; i < m; i++) {
totalDays += daysInMonth[i];
}
d = ((d - totalDays % 7 + 7) % 7)-1;
if(d == 0) d = 7;
}
else {
totalDays = 11;
d = (d + totalDays % 7) % 7;
if(d == 0) d = 7;
}
cout << d << '\n';
return 0;
}