Submission
Status:
P-PP-------------P--
Subtask/Task Score:
20/100
Score: 20
User: punzacp555
Problemset: ปฏิทินวันแม่
Language: cpp
Time: 0.005 second
Submitted On: 2026-10-02 22:01:01
#include <bits/stdc++.h>
using namespace std;
int main() {
cin.tie(0)->sync_with_stdio(0);
int m, d;
cin >> m >> d;
vector<int> start = {0,1,32,60,91,121,152,182,213,244,274,305,336};
vector<int> a(366);
// for(int i=start[m]; (); i++) {
// a[i] = (i+d-1) % 7;
// }
if(m >= 8) {
for(int i=start[m]+d-1; (d < 12 ? i <= 193 : i >= 193); (d < 12 ? i++ : i--)) {
a[i] = ((i+d-1) % 7 ? (i+d-1) % 7 : 7);
}
}else {
for(int i=start[m]+d-1; i<=193; i++) {
a[i] = ((i+d-1) % 7 ? (i+d-1) % 7 : 7);
}
}
cout << a[193];
return 0;
}