Scratch that: I came up with a (hopefully) better one ![]()
I do have some questions, though; I’m very much hoping that someone with some knowledge of the process can answer them:
- Does the problem page support the same Markdown + Latex etc as the forums? (see How should the problem statements be formatted on Codechef, but it is 5 years out of date)
- Does it support Footnotes?
- When providing the Problem, are details of the approach kept secret from Testers? (Want them to have a blank slate)
3.1 There’s one Problem that I have a somewhat involved solution for, but am worried that there’s some “trick” to solving it much more simply. Can I eschew the “problem approach”?
3.2 What about details of the test plan? - I’m hearing lots of people simply don’t get a response to their Problems.
4.1 Does the NDA still apply? i.e. my problem is “lost” and can’t be submitted anywhere?
4.2 For people that got explicit rejection - what were the reasons? Were they fair? - How good are the checks that the Problem is original?
5.1 We’ve had a couple of unoriginal Problems slip through the net in the last two Long Challenges, but how many get caught before “going live”?
5.2 I’m very paranoid about this, especially as I’ve not really looked at many Problems outside of Hackerrank - accidentally submitting a duplicate and having to withdraw it must be mortifying
5.3 Plus, there’s the fact that once you’ve finally solved your own Problem, it suddenly seems really “obvious” and you think that surely, someone else must have come up with it at some point XD - If all tests are supposed to be generated automatically (using the Setter-submitted testcase generator, presumably with some input from the Tester), then why are there so many formatting issues in testfiles?