If it is the same code that you used to generate your output file, it
is by definition able to be compiled and run. I don't see how the file
name and extension matter in this.

You say that you might not even use code but compute by hand or by
using tools such as a spreadsheet. AFAIK, in that case you are
required to submit an explanation and the clear sequence of steps you
went through to generate the output - clear and detailed enough for
someone else to be able to follow and replicate your results. Think
about it, this is essentially a *program* that can be run by a human
(perhaps with the aid of tools like a  spreadsheet or calculator) to
get the same output as you got.

I think what you mean is that Google does not do any automated judging
by running all submissions. While that's true, the admins might want
to verify a small subset of them that look worthy of further
investigation. Individual submissions can easily be tested regardless
of variations such as the way input is read/written (e.g. from a file
vs. from stdin) or the language or libraries used, as long as they
rely on freely available compilers/tools. The fact that these
submissions are also available to everyone else, allows us ordinary
contestants to verify and study them as well.

As pointed out several of the earlier replies, submitting the code
acts as proof that you have solved the problem yourself and not just
used a solution handed to you by someone else. But apart from that,
having all submissions available after the end of the contest also
acts a huge learning resource - this is IMHO an even greater benefit.

-- 
You received this message because you are subscribed to the Google Groups 
"google-codejam" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-code?hl=en.

Reply via email to