Opening up the Kitchen

1 min read

Hash Browns,

Our goals with CodeChef are to challenge and engage the developer community as well as provide a platform for competition and improvement.  We’ve heard from many people that when they get a wrong answer or time limit exceeded they aren’t sure how to debug their submissions.  We are working on a few ways to improve this:

  • Additional tutorials describing various approaches to debugging and reducing execution time.
  • An interactive mode which allows you to specify inputs which will run on our testing infrastructure and display the output (possibly only available in the practice arena).  This will allow you to debug any infrastructure or compiler differences and see how your code runs on the machine it is evaluated on.
  • Additional information on submissions (possibly only available in the practice arena) – For each test case, the number of inputs, the result, execution time and time limit.   This will let you know if your approach is correct and you just need to optimize your solution to fit within the time limits, or if it’s back to the drawing board.

For our April Contest, we will also be experimenting with another major change.  After the contest is over we will make all code submissions for problems within that contest, publicly available.  Eventually we plan to allow comments on individual submissions as well.  We hope this will allow less experienced developers to learn from their peers and generally promote knowledge sharing.  We look forward to hearing your feedback on these initiatives.

Cheers,

The Chef

An overview of the eventful 10 day Coding Extravaganza,…

In Div 1 the 5-star romawhite from Ukraine finished as the leader in the rank list while in Div 2, the contest was fierce...
madhav122
2 min read

Connecting talent to opportunity through the CodeChef Certification

When professor Dr. Jayakrishnan needed an intern to join the NPTEL Data analytics team, he struggled to find the right candidate – one with...
teenage_witch
1 min read

2018 Recap: A look back on CodeChef’s adventures over…

CodeChef has completed 10 years of being India’s most popular competitive programming platform, but we’re only getting bigger and better with time! 2018 was...
admin
2 min read

24 Replies to “Opening up the Kitchen”

  1. Whether or not the interactive mode should be enabled for the relative scoring problem should be given a careful thought. This can have subtle effects on the competition which may not be immediately obvious.

    I suppose the same is true for other problems, but it’s a more important issue with the relative scoring one.

    Of course, if interactive mode is enabled only for the practice problems, then these questions don’t arise.

  2. Whether or not the interactive mode should be enabled for the relative scoring problem should be given a careful thought. This can have subtle effects on the competition which may not be immediately obvious.

    I suppose the same is true for other problems, but it’s a more important issue with the relative scoring one.

    Of course, if interactive mode is enabled only for the practice problems, then these questions don’t arise.

  3. It would be really great if one would know for which input test case the program failed to produce a correct answer.

    This way one can know if the approach used is correct. At least this should be available for the practice problems and for past contest problems. This will help people(particularly students-like me ;)) to understand where the student went wrong.

  4. It would be really great if one would know for which input test case the program failed to produce a correct answer.

    This way one can know if the approach used is correct. At least this should be available for the practice problems and for past contest problems. This will help people(particularly students-like me ;)) to understand where the student went wrong.

  5. Are the test cases for the april 2009 contest made available.

    I am not able to find why my code is giving wrong results.
    I wanted to know the reason, and for which test case.

    Please mention where can i get the test cases for all the problems for april challange

  6. Are the test cases for the april 2009 contest made available.

    I am not able to find why my code is giving wrong results.
    I wanted to know the reason, and for which test case.

    Please mention where can i get the test cases for all the problems for april challange

Leave a Reply