You are not logged in. Please login at to post your questions!


CodeChef Traditions (Unoffical)


After reading this answer by @sorcerer48. I wanted to write something in comments over there. But this list became long. So I decided to write it separately here.

There are some traditions of CC, which everyone newcomer should be aware of -
1. We celebrate Chef's BDay on 1 March.
2. Codechef to never provide the link properly at first and (may or may not) fix it later. (credits - @sorcerer48 and @the_extractor)
3. Never provide editorials on time.
4. Never provide editorials of hard problems.
5. Never add strong test cases.
6. Always search for reasons to extend long.
7. Never credit laddus on time.
8. Never deliver goodies on time.
9. Never reply to emails on time.
10. Never take measures to stop plagiarism on this forum.
11. Always leave a room so that people can rant about ICPC being unfair to them. (CC's fault??)
12. Every month they have some things more important than their regular contest and editorials.
13. We will declare some unrated contest every year. So that everyone can know we have just upgraded our servers, dbs etc.
14. @vijju123 is (pseudo) admin :P.
15. Adding virtual contest is in our pipeline from years and it is our priority.
16. We don't release test cases after the contest.
17. If you see 400,401,404, 500 etc. errors while opening And some other glitches here. Don't worry we are aware of them. Please try again.
18. is the heaviest site on * domain. Will take some time to load.
19. Ranting about plagiarism here will serve no purpose.
20. Do you have some more?? Answer below will love to add them.
21. There is always some blast at Chef's Birthday. (credits - @vijju123 )
22. "Codechef will NEVER have a balanced cook-off or LTIME no matter what or how much feedback we give." (credits - Anonymous )
23. "Hold right there Sparky" tradition - If you are not signed into codechef. We will prove to you that you are a bot. (credits - @alei)
24. Never assume that we will comply with the ETA which we announce.

Waiting to Add -

"CodeChef to never provide all problems at the start of long challenge and add them later." (credits - @the_extractor)

Hall of fame for Noteworthy Blogs-
Why is Codechef like this? by @enchom

P.S. - CC is looking for hard problems. You have some problems? Apply Here

asked 22 Feb, 02:59

aryanc403's gravatar image

accept rate: 10%

edited 08 Mar, 01:23


Ranting about plagiarism here will serve no purpose.

It ideally shouldn't lol. The appropriate person to appeal to is the MOSS Admin. He is a good guy, I met him when I went to Mumbai.

(22 Feb, 13:09) vijju123 ♦♦5★

Updated the new URL to submit ideas to

(22 Feb, 13:27) vijju123 ♦♦5★

Ranting about plagiarism here will serve no purpose.
here =

(23 Feb, 12:17) aryanc4035★

Wtf... They still follow it. No editorial for last problem :(

(24 Feb, 08:31) l_returns5★

@vijju123 is our pseudo admin. LOL! This was funny. True though. Thanks @vijju123

(25 Feb, 11:29) amitrajit_bose3★

3. Never provide editorials on time.

Will talk to team to at least partially mitigate it - not adding any delays if editorialist has written them already. If editorialist hasn't (or worse, can't) write the editorials, then thats a little tough case right now.

(25 Feb, 19:10) vijju123 ♦♦5★

Last time I applied to problemset, cc took 1 year to reply so I didn't problem set. I again applied like a month ago. Reply pls

(01 Mar, 12:19) mathecodician6★

cc will reply if your problem is good enough... they replied me too soon...

(01 Mar, 18:36) l_returns5★

@l_returns - Contrary to your usual goodie-goodie attitude, this time you gave a hell lot of sick burn XD

(01 Mar, 18:54) vijju123 ♦♦5★

They approved it last time. This time Hasan replied yesterday that he was busy so he'll look into it now

(02 Mar, 16:13) mathecodician6★

sorry @mathecodician... I didn't mean that way... :)

(02 Mar, 16:20) l_returns5★

there can be multiple reasons for not replying (he might be busy)... but 1 year is too long... hence I said.........

(02 Mar, 16:21) l_returns5★

This time first birthday gift from chef and IIT BHU within a week. Contest declared unrated.

(08 Mar, 23:09) krishyadav0072★
showing 5 of 13 show all

Hello Mr. Pessimistic!

If you have so many issues with CC, why are you even here? :)


answered 07 Mar, 14:00

chant_coder's gravatar image

accept rate: 12%


Hoping that one day it will be resolved ;)

(08 Mar, 10:04) l_returns5★

You forgot the "Hold right there Sparky" tradition:)

When I used to participate on cc, I always found some problem that I couldn't solve, so every round was interesting for me. I didn't care about goodies, ladus, plagiarism, ... I was only interested in solving problems, so the main problem for me is to have good problems, and editorials (actually I don't know why there are not editorials for hard problems if the setter always sends a sketch of his approach)


answered 27 Feb, 23:47

alei's gravatar image

accept rate: 0%


I think I can add something here.

Most of the times, the setters notes are not adequate - at least they were not for me many times whenever I joined panel as editorialist. I had to go through the (usually uncommented) code and kind of bang my head in reverse engg it to see what it does. I remember once the setter's sketch consisted only of one observation + "We then use this *insert data structure here*" + "Thus, time complexity is $O(N^3)$" and no details of the solution itself or how to use the Data Structure XD.

(28 Feb, 00:14) vijju123 ♦♦5★

@vijju123, why one does not demand from setter that he must make admin understand solution, and only after that accept problem? I think setters get paid for tasks.

(28 Feb, 02:44) batura_dima5★

why one does not demand from setter that he must make admin understand solution

Codechef is already suffering from lack of good setters. Then, most of setters are international whose English may be weak. So it solves the editorialist's issue but hosting contest becomes very difficult.

(28 Feb, 18:41) vijju123 ♦♦5★

@vijju123, it seems strange that setter who can create task and solution for hard problem has so weak writing technical English. It is rather endeavour to hide unwillingness to write exhaustive editorial.

(01 Mar, 23:39) batura_dima5★

I remember getting setter's notes in foreign language once... so :p

(02 Mar, 00:34) vijju123 ♦♦5★

@vijju123, but someone is translating problem's task into English, so this one can translate editorials too.

(06 Mar, 02:01) batura_dima5★

No, he doesn't translate. What happens is that, the setters "try" to write it in english - no matter how bad. The statement verifier then begins his work of improving the problem statements to something readable - and may involve multiple round of clarifications from setters. TLDR, that guy cant help mostly :(

(06 Mar, 03:04) vijju123 ♦♦5★
showing 5 of 7 show all

Problems from contests are never immediately moved to the practice section. It takes a day or more for them to be moved. I realized it since I just participated in a contest and I know I'll have to wait till tomorrow to be able to submit solutions to the problems in the practice section.


answered 04 Mar, 22:42

roll_no_1's gravatar image

accept rate: 13%

edited 04 Mar, 22:46

In my college codechef means cp, and yeah! having more stars always feels better when people are dying for it... But somehow codechef is losing it's charm... where, don't know... But wait!

The points you raised here, @aryanc403, are just table of contents type... Each point can be elaborated further with a better creative provess and a serious book can be made out of nowhere... xD

I'm personally a codechef lover, who just don't want to see other sites doing better at cp... How can they have better editorials (or at least better way of discussing them)... I started here, so can't leave it too soon... Hope we'll taste some spark again, sparky!


answered 24 Feb, 00:25

gaurav_iiitian's gravatar image

accept rate: 8%

Wow. This post should be pinned to the top of Discuss.

Please correct the second point. It should be "Codechef to never provide the link properly at first and may or may not fix it later." Because links are not always fixed.

Edit: Even while posting this, I got a 504 Gateway Time-out. Will Discuss ever be fixed? @vijju123 said Discuss issues will be fixed after ICPC, but it seems nothing has happened.


answered 23 Feb, 01:14

the_extractor's gravatar image

accept rate: 10%

edited 23 Feb, 01:17

Sadly after ICPC Snackdown came. Anyways, from what I am perceiving it should happen very soon now...

(23 Feb, 12:05) vijju123 ♦♦5★

Sadly after Snackdown chef's BDay came and then summer vacation. Anyways, from what I am perceiving it should happen v̶e̶r̶y̶ ̶s̶o̶o̶n̶ ̶n̶o̶w̶...

(23 Feb, 12:15) aryanc4035★

Sorry, but I have to disagree with Point #8. I ordered my SnackDown T-Shirt on 21st Feb and it arrived on 1st March. Frankly, I never thought it would arrive this fast !!!


answered 04 Mar, 15:20

sarthakmanna's gravatar image

accept rate: 38%

Congrats Bro.

(04 Mar, 18:18) aryanc4035★

I have a question?? Since sharechat sponsor monthly contest on codechef So should I apply each and every time when i participate in a contest or applying only ones in any contest is ok. I am asking because when i click on apply for internship on any contest it basically redirects me to same google form. Thanks :)


answered 25 Feb, 14:45

vipin1407's gravatar image

accept rate: 10%


Each time.

(25 Feb, 19:18) vijju123 ♦♦5★

Plus the long challenge are supposed to be tough but for last 3 long challenge are being way to easy......There is no point in giving a false sense of accomplishment among mew coders....This will boost the over-confidence and won't inspire people to get better at programming.


answered 02 Mar, 12:42

desmond_kaneki's gravatar image

accept rate: 0%

toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here



Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text]( "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported
  • mathemetical formulas in Latex between $ symbol

Question tags:


question asked: 22 Feb, 02:59

question was seen: 4,215 times

last updated: 08 Mar, 23:09