Submission
Status:
PPPPPPPPP----PP-PPPP
Subtask/Task Score:
75/100
Score: 75
User: Folk_DIWA
Problemset: ปฏิทินวันแม่
Language: cpp
Time: 0.004 second
Submitted On: 2026-10-12 22:10:54
#include <bits/stdc++.h>
using namespace std;
using ll = long long;
int main(){
cin.tie(0)->sync_with_stdio(0);
map <int,int> mp ={
{1, 31}, {2, 28}, {3, 31}, {4, 30},
{5, 31}, {6, 30}, {7, 31}, {8, 31},
{9, 30}, {10, 31}, {11, 30}, {12, 31}
};
int m,d; cin >> m >> d;
int sum = 0;
if(m < 8){
for(int i=m; i<8; i++){
sum += mp[i];
}
sum += 11;
if(sum % 7 == 0) cout << d;
else cout << (d+sum%7)%7;
}
else if(m > 8){
// for(int i=8; i<m; i++){
// sum += mp[i];
// }
// sum %= 7;
// if((d-sum)%7 == 0) d = 7;
// else d = (d-sum)%7;
// sum = d+11;
// if(sum % 7 == 0) cout << d;
// else cout << (d+sum%7)%7;
}
else{
sum += 11;
if(sum % 7 == 0) cout << d;
else cout << (d+sum%7)%7;
}
return 0;
}