2012-04-09 94 views
1

我参与谷歌codejam 2012.我有他们的红色Quick start guide。但我仍然无法理解如何提交答案。我有以下问题:谷歌codejam:如何提交答案

1>据说,我们必须下载测试用例(.in文件)并使用它运行我们的程序。我只是想知道,如果我必须做一个方法来从.in文件中提取输入或手动输入以验证工作?

2>当提交我们的答案时,我们是否需要提交.txt文件或.exe文件(使用c语言)?

在此先感谢

+1

对不起波佩森....我已经红了。但它并没有很好地解释我的问题 – 2012-04-09 09:11:16

+0

我虽然这样的一节很清楚:*“.in”文件只是文本文件。您需要编写一个程序,将.in文件中的文本作为输入并生成一些输出(由问题语句定义)。如果你想查看.in文件,你可以在文本编辑器中打开它。写字板和记事本++也可以工作,任何其他可以理解UNIX终结线的编辑器都可以工作。警告:记事本通常会错误地显示.in文件。* – 2012-04-09 09:14:44

+0

是的......但我仍然不确定是否需要提交解压缩文件给他们的代码......并且它不能正确回答我的第二个问题 – 2012-04-09 09:22:17

回答

2

1.Put在你的程序folder.When测试.in文件,您不必手动输入(当然做到这一点)。我记得在C中有一个方法fscanf可以从文件中读取,这可能会帮助你。但是当你提交时,你仍然应该假设你正在从屏幕上读取(手动输入),也就是说,改回到scanf。
2.你应该提交你的.c文件。

+0

非常感谢:) – 2012-04-09 09:12:09

+0

[here](http://code.google.com/codejam/faq.html)部分:为什么提交可能会被拒绝?点数5,它提到我必须提交输出文件(不知道.txt或.exe),而不是源代码(.c文件)??? – 2012-04-09 09:31:56

+0

尝试输出到.out文件并提交。 – cloudygoose 2012-04-09 10:09:56