我不太明白为什么没有人注意到本题1e7上界随便就可以顶爆的问题...
明明利用循环嵌套即使长度不超过254也随便就可以构造啊。
比如:
REPEAT 1000[REPEAT 1000[REPEAT 1000[ REPEAT 1000[FD 1]]]]
正确答案显然就是上界 107,题解却几乎都直接任由 int 溢出输出了 727379968。
(如果认为 “假设屏幕很大,可以让海龟移开 10000000 的距离” 这句话的意思是没有边界,似乎依然不太合理,因为这样就变成一道高精题了。本题设置一个上界是非常有必要的。)
但是边界的处理也不是随便和 107 取 min 就可以的(如:REPEAT 2[FD 10000000 BK 1]),似乎会变得挺麻烦的,超出了一道黄题应有的难度。
所以还是建议在题面上加一句“数据保证...”之类的东西吧。
@mrsrz