文件丢失错误USACO

时间:2014-12-12 23:15:57

标签: python writing

我已经对2014年12月的比赛进行了编码,我在USACO输出数据时遇到了问题。 当我在家用电脑上运行时,它工作正常,但在我提交给比赛时我收到了错误。

f = open("abcdefg.out","w")
f.write(str(output))
f.close()

这给了我一个错误 “你的输出文件abcdefg.out: [档案遗失!]“

2 个答案:

答案 0 :(得分:1)

USACO在其问题陈述中标准化其文件输入和输出。在他们的说明页面中,提到了

  

不要提交打开与之无关的数据文件的程序   比赛任务在手。只读指定的输入文件并写入   只有指定的输出文件。不要使用“临时”数据文件。

例如,如果要编程USACO December 2014 Silver 1,则输出文件应命名为piggyback.out

答案 1 :(得分:0)

此外,在问题本身中,它表示:

INPUT FORMAT (file circlecross.in):
...
OUTPUT FORMAT (file circlecross.out):

这意味着文件名应为所写内容。例如,在此问题中,文件名应为circlecross.incirclecross.out