Pablo, When you select Java as your programming language, there's some text to explain important requirements to the user. It's at the end of the page anyway; why not explore ways to use the space? Some things that could go there:
- An example program in the selected language that solves a simple problem. For example: "read the number of testcases T. Then for each testcase, read two integers. Output "Case #x: y" where y is the sum of the two integers." Personally I really like this because it's might entice people to try new languages, and it would give people a reasonable boilerplate to start from if they don't happen to have one available. - Notes about exactly what's installed for that programming language, and how it's compiled and executed. Maybe a note about some common libraries that aren't installed, so people either don't use those libraries in the first place, or recover from their confusion faster if they get a compilation error. I unwisely tried to use numpy at the tail end of the qual round, and was confused about why I got a runtime error until someone asked about it on this list. - Any extra details, like anything that might go in the FAQ. Cheers, Bartholomew On Wed, Apr 25, 2018 at 4:28 PM 'Pablo Heiber' via Google Code Jam < [email protected]> wrote: > Hi Anil, > > That's a fair point about giving the extra information. We don't add that > level of detail to the terms and conditions, but I've added a formal > definition of Runtime Error to our FAQ > <https://codejam.withgoogle.com/codejam/resources/faq#attempt-info>. Hope > this helps the next time. > > Best, > Pablo > > On Tue, Apr 24, 2018 at 6:37 AM Anil M <[email protected]> wrote: > >> I did understand the fact that your systems use exit code to determine >> whether a program ended successfully or not. Little heads up on terms and >> conditions would have been nice. I got 10 penalties, had no tools to >> determine why there was a runtime error. Luckily I knew few other >> languages, so converted the code to python and got qualified. Only when you >> opened the platform to practice I could find that it is because of return >> statement. >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Google Code Jam" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To post to this group, send email to [email protected]. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/google-code/ce50db21-0028-4622-895c-9fe979f18ad8%40googlegroups.com >> . >> For more options, visit https://groups.google.com/d/optout. >> > -- > You received this message because you are subscribed to the Google Groups > "Google Code Jam" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/google-code/CANa5jcDZioxEvybPFiK7kY965q2AxN3Gr6xQFQMthjoduKnC%2BQ%40mail.gmail.com > <https://groups.google.com/d/msgid/google-code/CANa5jcDZioxEvybPFiK7kY965q2AxN3Gr6xQFQMthjoduKnC%2BQ%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Google Code Jam" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/google-code/CAHaiWHM%3DYBy6ecjqzR0zhVWoUafCbOHjR1c5KWQEVt%3DEoAbnpA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
