同学你好,判题器启动学生代码的入口是python CodeCraft-2021.py,不加-u参数,可以用sys.stdout.flush()

评论
近西 2021-3-24 18:20 评论

python 线下60s,线上超时是正常的吗。因为有些终端sys.stdout.flush()没有效果,-s才有效果。

... 查看全部
近西 2021-3-24 18:30 评论

我是将一个包含所有结果的超长字符串一次输出。print()+sys.stdout.flush(),对一个测试数据在vscode终端输出需要额外消耗15s-20s,但在cmd中print不怎么耗时间。所以我想知道测试平台对于print()+sys.stdout.flush()要额外消耗多少时间。

... 查看全部

评论 近西:线上的环境配置可以参考大赛介绍,线下60s线上超时是有可能的,超时可能是真超时、或者一直没有标准输出导致等待90s后判定超时,标准输出+flush一般几秒钟就可以完成

... 查看全部