Submission
Status:
--xxxxxxxx
Subtask/Task Score:
0/100
Score: 0
User: Quaoar
Problemset: ผลรวมของเลขหลัก
Language: cpp
Time: 0.003 second
Submitted On: 2025-09-27 16:03:36
#include <iostream>
using namespace std;
int main(){
int m;
int d;
int month[12] = {31,28,31,30,31,30,31, 31, 30,31,30,31};
int sum = -1;
cin >> m;
cin >> d;
if (m == 7){
cout << ((12 % 8) + d) ;
return 0;
} else if (m < 7){
for (int i = m - 1 ; i < 7 ;i++){
sum += month[i];
}
cout << (d + (sum + 11)) % 7 + 1;
return 0;
} else {
for (int i = 8 ; i < m - 1 ;i++){
sum += month[i];
}
cout << (d + (sum + 19)) % 7 + 1;
return 0;
}
return 0;
}