文章

5

粉丝

0

获赞

8

访问

258

头像
日期计算 题解:
P1051 中南大学机试题
发布于2026年3月15日 16:34
阅读数 38

判题失败:无法解析AI响应,这咋整呀!admin能不能增加一个反馈的接口,有些题目的AI判卷总会遇到奇奇怪怪的情况。

登录查看完整内容


登录后发布评论

2 条评论
太一
2026年3月15日 22:29

#include<iostream>
#include<cmath>
#include<algorithm>
#include<string>
using namespace std;
int main()
{
    int month[12] = { 31,28,31,30,31,30,31,31,30,31,30,31 }, y, m, d, sum = 0;
    while (cin >> y >> m >> d) {
        sum = 0;
        if (m < 1 || m > 12) {
            cout << "Input error!" << endl;
        }
        else {
            if (y % 4 == 0 && y % 100 != 0) {
                month[1] = 29;
            }
            for (int i = 0;i < m - 1;i++) {
                sum += month[i];
            }
            if (month[1] == 28 && d == 29) {
                cout << "Input error!" << endl;
            }
            else {
                sum += d;
                cout << sum << endl;
            }
        }
    }
    return 0;
}

赞(0)
回复给:
admin
2026年3月15日 16:39

你好,感谢反馈,我们这边检查一下问题,临时解决方案是:等待30秒之后,在原代码的基础上增加一个空格或者换行再次提交~

赞(0)
回复给: