题目描述
每年前几场在线笔试编程题的时候,总有同学询问为什么我本地测试通过,自测也通过,提交代码系统却返回通过率0。
打开以下链接可以查看正确的代码
https://ac.nowcoder.com/acm/contest/5657#question
这不是系统的错,可能是因为
1.你对题目理解错了,你的代码只过了样例或你自己的数据
2.你的代码逻辑有问题,你的代码只过了样例或你自己的数据
总之就是你的代码只是过了样例和自测数据,后台的测试数据你根本不可见,要多自己思考。
这个题目如果你提交后通过率为0,又觉得自己代码是正确的,可以 点击查看 通过的代码
谨记:
当你笔试的时候怀疑系统或者题目数据有问题的时候请务必先怀疑自己的代码!
当你笔试的时候怀疑系统或者题目数据有问题的时候请务必先怀疑自己的代码!
输入描述
输入有多组测试用例,每组空格隔开两个整数
输出描述
对于每组数据输出一行两个整数的和
示例1
输入
1 1
输出
2
C语言代码
#include <stdio.h>
int main() {
//这里的坑就是输入可能不是int类型
long int a, b;
while (scanf("%ld%ld", &a, &b) != EOF) {
printf("%ld\n", a + b);
}
return 0;
}
C++语言代码
#include<iostream>
using namespace std;
int main() {
long a, b;
while(cin >> a >> b) {
long sum = 0;
sum = a + b;
cout << sum << endl;
}
return 0;
}