杭电acm1003问题!!!

2024-11-20 04:38:03
推荐回答(5个)
回答1:

Output Limit Exceeded
输出超出限制,也就是说,你的程序输出了很多不用输出的东西,
比如说标准答案是输出1.而的你代码输出是1...2.....34.44....5..之类的

回答2:

Output Limit Exceeded (OLE) : Your program tried to write too much information. This usually occurs if it goes into a infinite loop.

还有你的程序错了 -1 2 3 输出的应该是 5 1 2 吧 ?

回答3:

第二个输出语句有问题,还有起始位置不一定就是第一位

出现这种错误,一般是你输出了题目中不要求输出的东西,比如空格 换行等等

回答4:

while(scanf("%d",&m),m)
改成while(scanf("%d",&m))试试
你写成while(scanf("%d",&m),m)到最后尽管scanf已经是0了但是m不为0就一直会执行下去 死循环了

回答5:

超时啦,这个题不需要动态规划啊。很简单的说。
哪个英文就是提示超时了。