CodeChef: A Platform for Aspiring Programmers
CodeChef was created as a platform to help programmers make it big in the world of algorithms, computer programming and programming contests. At CodeChef, we work hard to revive the geek in you by hosting a programming contest at the start of the month and another smaller programming challenge in the middle of the month.
About CodeChef July Long Challenge:
CodeChef Long Challenge is a 10 day monthly coding contest where you can show off your computer programming skills. The significance being- it gives you enough time to think about a problem, try different ways of attacking the problem, read the concepts etc. If you're usually slow at solving problems and have ample time in hand, this is ideal for you. There would a tremendous amount of learning while competing. We also put in a lot of efforts in getting quality problems, which would in turn foster your learning while solving them.
Duration: 10 Days, From 1th July 15:00 hrs IST to 11th July 15:00 hrs IST. Check your timezone here.
Eligibility Criteria: Anyone with a knack for Programming :P
Our contests are open to all the programmers across the globe. However, all the participants are expected to abide to CodeChef Code Of Conduct.
What is it for you?
The idea behind these programming contests is that we want you to learn while competing. Also we believe that it is alright to refer to tutorials, books and other materials, learn a concept and then apply the same to solve a problem during a contest. But it is not alright to copy other people's solutions or seek other people's help to solve a problem without understanding it. The dividing line may seem to be thin but it can be captured by the spirit of learning. If whatever you are doing is making you learn while you do so, we tend to believe that it is alright.
Not just that, as a token of motivation we also give away cash prizes and goodies to the winners of the contest. However, our sole intention lies in making our users learn new concepts while competing. FYI, here are the list of prizes:
- 1st prize: INR 12000/-
- 2nd prize: INR 8000/-
- 1st prize: $400
- 2nd prize: $300
In addition to the above prizes. Top 10 global, Top 20 Indian, Top 5 school (Indian), Top 5 school (Global), Top 3 challenge problem solvers Indian and Global (apart from the winners), Top 5 girl coders given that they are among top 100 in the final ranklist (this will be irrespective of the region) get CodeChef laddus with which the winners can claim cool CodeChef goodies, know more here: https://www.codechef.com/laddu.
Rules and Regulations:
- Please do not discuss strategy, suggestions or tips in the comments during a live contest. Posting questions clarifying the problem statement is ok. If you are unsure, email us at email@example.com .
- Discussing CodeChef's problems or any aspect of problem, on any other platform on web, on identification, could lead to disabling of respective account and banning from the community.
- All the problems will be partially graded and you will get score for passing certain test data (except tie-breaker problem). You will receive hundred (100) point for solving a problem (passing all test cases).
- The details of the failed test cases will also be visible on your solution page (except challenge problem)
- You can submit solutions as many times as you'd like, there are no penalties for incorrect submissions.
- Each contest will have one min/max tie breaker problem, where the best solution will receive one point and all other solutions will receive a fraction based how close they come to the best solution.
- You shall not possess more than one account on CodeChef. If you have, then do let us know, so that we can deactivate the insignificant one. If you do not report it and we come to know about it, we may deactivate both the accounts permanently.
- The score that you will see during the contest (for tie-breaker problem), will only be partial (obtained on 20% of the test data). The submissions will be re-judged at the end of the contest to get full score (obtained on the whole test data).
- The number of submissions that one can make during the contest on the problem will be limited to 200 for Tie breaker problem and 500 for rest.
- The July Challenge 2016 has ended!
- The editorials for the contest can be found here.
- The problems have been moved to practice section.
- Solutions are public for all the problems.
- The winners blog post can be found here.
03/07/2016, 1500 hrs IST: Please note that editorials for the problems available over the week. We regret the delay
11/07/2016, 0105 hrs IST: Due to the delay in addition of the corrected test data in problem CHEFTET, the contest has been extended by 48 hours. It will now end on 13th July 2016 1500 hrs IST. We regret the inconvenience.
10/07/2016, 2108 hrs IST: In the challenge problem CLUSSCHE, there was an issue regarding the score displayed. It was being displayed for only three files. We have put the problem to rejudge to correct this issue.
08/07/2016, 1234 hrs IST: Test data of problem CHEFTET was weak. We have put all the submissions for rejudge. Please resubmit your solution if you are affected by it. We really regret the inconvenience.
05/07/2016, 1830 hrs IST: The tenth problem CLUSSCHE has been added to the contest page.
05/07/2016, 2000 hrs IST: The ninth problem CHEFPOL has been added to the contest page.
02/07/2016, 2300 hrs IST: The eighth problem ALLPOLY has been added to the contest page.
01/07/2016, 1500 hrs IST: Three problems will be uploaded soon. Regret the inconvenience.