One way to do it may be something like this-

Write a client program in Java or C++ (or in any other suitable
language), which will be downloaded by the contestants, before the
contest begins and kept ready to run during the contest. It will
require only the problem number as input; then it will download the
appropriate data file, spawn/exec the appropriate program from the
current working directory of the contestant, run it over the
downloaded data file, and upload the output. This would require the
contestant to agree with some particular file-naming scheme. Using
this program can be optional, as any way, the current system is
working. As you have correctly said, writing such a client program is
one afternoon's job.

Eagle

On Apr 25, 12:28 am, Bartholomew Furrow <fur...@gmail.com> wrote:
> > Heh SRM was just starting so I left a thought incomplete. I mean, it
> > is annoying because you have to spend time messing with your web
> > browser's file dialogs a lot, and then you have to use pipes to read
> > input and then there is always the possibility that you upload the
> > wrong output...
>
> While we are attached to the format, we aren't attached to you clicking
> through dialog boxes or choosing things manually.  Everything at our end is
> done (I think fairly transparently) through http GET and POST requests, so
> as far as I'm aware there's nothing stopping anyone from writing client
> software that downloads the input, runs your program on it and uploads the
> output and code.  I suspect it would be a fun afternoon's worth of coding
> and that's it.  Of course, you might need a running contest to test it out.
>  If anyone's seriously interested in working on such a tool, let me know and
> I can give you something to play with.  We might even be able to change the
> site slightly if it would make your life significantly easier, though no
> promises. :-)
>
> --
> You received this message because you are subscribed to the Google Groups 
> "google-codejam" group.
> To post to this group, send email to google-c...@googlegroups.com.
> To unsubscribe from this group, send email to 
> google-code+unsubscr...@googlegroups.com.
> For more options, visit this group 
> athttp://groups.google.com/group/google-code?hl=en.

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

Reply via email to