【问题标题】:File Missing Error USACO文件丢失错误 USACO
【发布时间】:2014-12-12 23:15:57
【问题描述】:

我为 2014 年 12 月的比赛编写了代码,但在输出 USACO 的数据时遇到了问题。 当我在家用电脑上运行它时,它运行良好,但是当我将它提交给比赛时出现错误。

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

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

【问题讨论】:

    标签: python writing


    【解决方案1】:

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

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

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

    【讨论】:

      【解决方案2】:

      此外,在问题本身中,它说:

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

      这意味着文件的名称应该是它所说的。比如这个问题,文件名应该是circlecross.incirclecross.out

      【讨论】:

      • 至少应该这么说。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-06-22
      相关资源
      最近更新 更多