浙大acm1001题 我的代码运行时间总是超过限制 为什么??请高手指教下..我的代码如下:#include <stdio.h>

2024-12-18 14:57:53
推荐回答(2个)
回答1:

#include
using namespace std;
int main()
{
int a,b;
while(scanf("%d%d",&a,&b)!=EOF)
printf("%d\n",a+b);
return 0;
}
不用高手来回答~~~你的for 循环没有结束标志

回答2:

这样肯定会超时啊,你就无限制读下去了。但是人家给的测试数据是有穷的啊。所以你需要判断是否读到了文件尾部。
while(scanf("%d %d",&a,&b)!=EOF)
就可以了