文章
5
粉丝
0
获赞
8
访问
258
判题失败:无法解析AI响应,这咋整呀!admin能不能增加一个反馈的接口,有些题目的AI判卷总会遇到奇奇怪怪的情况。
#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; }
你好,感谢反馈,我们这边检查一下问题,临时解决方案是:等待30秒之后,在原代码的基础上增加一个空格或者换行再次提交~
登录后发布评论
#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;
}
你好,感谢反馈,我们这边检查一下问题,临时解决方案是:等待30秒之后,在原代码的基础上增加一个空格或者换行再次提交~