文章

133

粉丝

17

获赞

410

访问

12.3k

头像
日期类 题解:
P1437 北京理工大学机试题
发布于2026年3月17日 18:01
阅读数 85

#include<iostream>
#include<cmath>
#include<algorithm>
#include<string>
#include<map>
using namespace std;
int main() {
    int n, y, m, d, month[12] = { 31,28,31,30,31,30,31,31,30,31,30,31 };
    cin >> n;
    while (n--) {
        month[1] = 28;
        cin >> y >> m >> d;
        if (y % 400 == 0 || (y % 4 == 0 && y % 100 != 0)) {
            month[1] = 29;
        }
        if (d + 1 > month[m - 1]) {
            d = 1;
            m++;
        }
        else {
            d++;
        }
        if (m > 12) {
            m = 1;
  ...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发