2014-12-12 83 views
0

我编写了2014年12月的比赛,我遇到了在USACO上输出数据的问题。 当我在家用电脑上运行这个程序时,它运行正常,但是当我将它提交给比赛时我收到了一个错误。文件丢失错误USACO

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

这给了我一个错误 “输出文件abcdefg.out: [文件丢失!]”

回答

1

USACO规范自己的文件输入和输出的问题陈述。在他们的说明页面中,提到

不要提交打开与 竞赛任务无关的数据文件的程序。只读取指定的输入文件并仅写入指定的输出文件。不要使用`临时'数据文件。

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