This guy GrievousPiggy got his submission skipped in today's contest even before the system testing was over, although he did not resubmit a solution to E1 at any point. The code in question passes the tests just fine and gets AC when resubmitted.
Also, somehow out of his two problem B submissions, the second one got skipped instead of the first one (I thought it should be the other way around?). Could it have to do anything with locking?
How do submissions get skipped actually? I thought there were 2 main reasons for a submission to get skipped:
- Resubmission in a Codeforces (non-ICPC) style contest, only the last submission to pass pretests gets judged
- Failing to pass the plag check (but obviously plag checks are not done during the contest)
Am I missing anything? Can a contest author/coordinator/headquarters stuff pick any submission and change its status to skipped?
Some other sussy stuff that I have noticed (it could be me just being a schizo)
- The solution looks very similar to the code provided in the editorial
- The last contest GrievousPiggy participated in was set by the same author
Hopefully zltzlt or 244mhq could shed some light on the situation
Here are the pictures of both submissions for the lazy people. I didn't notice much difference other than 0- and 1-indexing, slightly different order of initializing values and one condition being inversed: if(!R[i + 1])
and just a if(a[i])
instead. Also in the editorial b[maxn]
array is never used.