杭电acm1003问题!!!

2024年11月20日 04:38
有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):

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