我一直在尝试在 Python
中为Spoj中的问题提交解决方案,但我一直遇到NZEC
运行时错误。
是否有可能找出错误发生在哪一行?
答案 0 :(得分:0)
不,不是直接:SPOJ不会告诉你 - 它甚至不会告诉你你得到的非零退出代码: - (
缓慢的做法是多次提交您的程序,每次更改它以便稍后退出。例如,在第一行之后致电sys.exit()
。如果您没有收到NZEC投诉,您知道您的第一行不是原因。然后将sys.exit()
向下移动一行,然后重试。等等。它可以是真正的PITA。
注意:您可以通过这种方式进行二元搜索,以便更快地找到有问题的行。