Submission
Status:
PPPPPPPPPPPPPPPPPPPP
Subtask/Task Score:
100/100
Score: 100
User: Alif_Sama
Problemset: ปฏิทินวันแม่
Language: cpp
Time: 0.002 second
Submitted On: 2025-10-02 20:09:14
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
int main() {
int m,d;
cin >> m >> d;
int sum = 0;
int ans;
for (int i = m; i <= 8; i++) {
if (m <= 8) {
if (i == 1 || i == 3 || i == 5 || i == 7) {
sum += 31;
} else if (i == 4 || i == 6) {
sum += 30;
} else if (i == 2) {
sum += 28;
} else if (i == 8) {
sum += 11;
}
}
ans = ((sum % 7) + d) % 7;
}
for (int i = m-1; i >= 8; i--) {
if (m > 8) {
if (i == 10 || i == 12) {
sum += 31;
} else if (i == 9 || i == 11) {
sum += 30;
} else if (i == 8) {
sum += 20;
}
}
ans = (7 - (sum % 7) + d) % 7;
}
cout << ans;
}