Python 的运行时错误有很多种,但是在 RE 时,只会显示
Runtime Error.
Program exited with code 1.
这非常不利于调试。
建议至少把错误的种类及行号显示出来,把整个 Traceback 显示出来更好。在线 IDE 上也可这样处理。(注意:递归爆栈时 Traceback 可能极长,且可能被用来套取数据,要进行删减。)
同时,在讨论版上经常看到 Python 新手因为没有过滤输入数据的行末空格(input().strip())而莫名奇妙 RE。可以在例如 P1001 的注意事项一栏进行提示,如:
有些题目的输入数据有行末空格,使用 Python 时要注意使用 input().strip() 过滤掉行末空格哦!
并修改标程(虽然那道题不用加)。
顺带一提,P1001 中的这段文本:
还有一点很重要的是,请不要在对应的题目讨论区中发布自己的题解,请发布到题解区域中,否则将处以删除或禁言的处罚。若发现无法提交题解则表明本题题解数量过多,仍不应发布讨论。
由于是普通文本,可能被忽略。可以加粗来提示(必要时用大字体),减少讨论区题解的出现。