晴天 • 13天前
using namespace std;
int main() {
int y, w, a, c = 0;
cin >> y >> w;
a = ((y % 4 == 0 && y % 100 != 0) || y % 400 == 0) ? 1 : 0;
int b[] = {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};
if (a == 1) {
b[1] = 29;
}
bool found = false;
for (int i = 0; i < 12; i++) {
c = 12;
for (int q = 0; q < i; q++) {
c += b[q];
}
int weekday = (w + c - 1) % 7 + 1;
if (weekday == 5) {
cout << i + 1 << endl;
found = true;
}
}
if (!found) {
cout << "None" << endl;
}
return 0;
}
评论:
请先登录,才能进行评论