- Yes. You upload the problems at http://campus.codechef.com (account there is made by admin only for setting panel). A testing page is created for you, which is more or less like the contest. There you can add your problem and see how it is looking. Its slightly better when hosted on codechef, but it does the job. You can upload test data there, submit solutions and everything necessary.
- No rigid rules. In fact, test file name isnt even visible. However, for purposes of automating the uploading of TC, it is recommended that you rename input files with a .in extension, output files with a .out extension, and keep the names of corresponding input-output files same. If you follow that, you can use the automated script for uploading test cases. Else you’d have to do it by hand, which again, is not a very major
No, you MUST follow the rule
but more or less like a minor inconvenience to you depending on how many test files you have (and their size). (Codechef does not have the zip upload feature as of now, so we use a script to upload test files XD)
Great; thanks again - I think I’ll skip this Long Challenge and work on getting these polished up and submitted
Oh - will it count against me if I submit (say) three Problems in rapid succession? They are intended for Long Contests, and I judge them to be (respectively) Medium, Easy-Medium and Medium-Hard.
Oh - and are “sequel” Problems that are thematically similar to existing Problems (but which require completely different approaches to solve them) discouraged?
Oh - will it count against me if I submit (say) three Problems in rapid succession? They are intended for Long Contests, and I judge them to be (respectively) Medium, Easy-Medium and Medium-Hard.
Not at all! In fact, they’d love active setting participation from the community. There is a never ending requirement for problems of higher difficulty!
Oh - and are “sequel” Problems that are thematically similar to existing Problems (but which require completely different approaches to solve them) discouraged?
What matters is the approach. Just to make the answer more general, I will answer for other cases as well-
- If all 3 problems have similar solutions, then it makes sense to accept only one of them.
- If all 3 have different solutions, but of same topic, they might not be included in same contest but thats all. This is to make sure contests are not imbalanced over a topic.
- If only story is same - not an issue at all. Like, nobody cares for story at all (unless it becomes extremely big
)
Great, thanks - in the case I had in mind, only the story is similar
Ended up procrastinating a little too much, so I’ve submitted the Problem Idea P1 (of three) at Problem Idea Submission | CodeChef to light a fire under my @$$
Let’s see if it gets a response!
Edit:
Skipped P2 for now as, despite having a working implementation, the Sketch Approach isn’t fully formalized yet, but submitted problem P3
Gosh - got a response from @alei just a few hours later. Looks like P1 has been Approved, so far
Ended up submitting P2 last Tuesday, and it’s already been approved by @alex_2oo8 - that’s 2 out of 3 so far, with a very quick turnaround; kudos to the Codechef Team
P3 is very, very tentatively Approved for February Long(!), though a lot can go wrong between now and then
Where can I find this script?
I really hope that your problems get approved. I am very much looking forward to solving those!
Thanks - hope everyone enjoys them
If my problem gets rejected, do I get any mail notifying that?
Mostly no. Depends on difficulty of problem - for harder problems people did receive feedback in past. For cakewalks? Nopes.
Once you get a campus account you can request admin for that. Its not made public afaik.
Ah, OK - thanks - I’ve got my campus account and have emailed people asking for the script, but it’s Sunday
Lmao noob
(Jk don’t take this seriously)
I proposed 2 problems in the March.
They got approved on 22nd March and 7th April respectively. I prepared it and sent it, Admin recorded these problems on 28th March and 12th April respectively.
After that I havent got any reply from codechef, I did write a follow up mail 11 days ago. I didnt get any reply. Is there any chance I will get reply or I should use those ideas for another contest ?
Might as well give a quick update while this thread’s bumped
I submitted 3 Problems (P1, P2 and P3) and all were accepted quite quickly.
P3 was CodeChef: Practical coding for everyone
P2 I ended up withdrawing as I found a simple “cheat” approach that beat and couldn’t think of any testcases that would scupper it
P4: (Medium-Hard) : submitted in February 2020; no response.
P5: (Easy-Medium - or maybe plain Medium) : submitted 10th July 2020; no response.
P6: (Medium-Hard; possible plain Hard) : submitted 10th July 2020; no response.
So it looks like I just got lucky with the first three in that I got responses XD
What was P1?
Can’t say, as it hasn’t been published
Oops! I thought it was published. Would love to see it when it’s published.