文章
4
粉丝
0
获赞
21
访问
638
#include <bits/stdc++.h>
using namespace std;
int main() {
// 只存储 4 月到 12 月的天数
int months[] = {30, 31, 30, 31, 31, 30, 31, 30, 31};
int n, day;
cin >> n >> day;
// 2012年4月12日是星期四
int base_weekday = 4; // Thursday (4)
int base_month = 4, base_day = 12, num = 0;
if (n == base_month) {
num = day - base_day; // 4 月内部计算天数差
} else {
num += (months[0] - base_day); // 先加上 4 月 12 日之后的天数
for (int i = 1; i < n - base_month; i++) {
num += months[i]; // 加上完整月份的天数
}
num += day; // 加上...
登录后发布评论
暂无评论,来抢沙发