Hello everyone!
2 weeks ago the ACM-ICPC Arab regional contest was held.
Our Team participated in it after earning gold medals at the ECPC (3rd place).
Our Sad Story
During the contest we came upon a problem that no other team has attempted yet, and we actually submitted about 6 solutions for it, with the first two getting TLE response and the other four getting WA.
After failing to see what the problem is with our code we decided to leave it be and concern ourselves with other problems, that was nearly at minute 140.
After exactly 194 minutes from the start of the contest another team attempted the problem only to get WA. Also, at minute 214 another team (which happens to be the champion of both the ECPC and the ACPC) submitted a solution and also got a WA.
Then after a few minutes we find that there was some problems with the judge's solution and that all solutions to such problem were rejudged. This was after minute 214 of the contest (probably minute 220 or so). It turned out that our solution that we submitted at minute 90 was the correct solution, thus we were the first team to get the problem Accepted (from 4th submission, by the way).
Looking at the wasted time, that was more than 2 hours out of a 5 hour contest, which is 40% of the entire duration. We were held back for at least an hour trying to debug a solution that was already correct! and another hour until we were told that the solution was indeed correct. Not to mention the stress that we felt the entire time because at the time we decided to leave the problem be, we were in the middle of the scoreboard with only 2 problems solved while the top team solved 6 problems.
Now, 9 teams from our region have all been qualified to the WF (6 of them were Egyptians) and we weren't among them, the last team to qualify held the 13th position in the standings with 6 problems solved, while we solved 5 problems held the 15th position.
We went to the closing ceremony to see what they would do to fix the issue, but it turned out that only the judging team knew about the issue and nobody else. Not to mention that nobody apologized to our team not in the closing ceremony nor in person! :(
What we see now is that we have been screwed, and if we were given at least 30 more minutes we would have solved 2 more problems at least, because near the end of the contest we had a minor bug in a solution and only needed little more time to fix it, and another correct solution ready on paper.
We sent a complaint mail to the ACPC executive director but with no response. Then we escalated this matter to the ICPC sending another complaint mail to ( Contest Manager, Director — Regional Contests, Director — Judging, ICPC Technical Director, ICPC Deputy Executive Director, ICPC Executive Director, ACM HQ Coordinator, World Finals Director, Director, North Africa and the Middle East Contest ) but it has been 10 days and nobody responded.
Is it too hard for the ACPC judging team to make and test 12 problems in a year?!!!
Note that, this problem only got submissions before the judges fixed the issue from only 3 teams: Ours (which was affected by the issue the most), another one (which was paricipating unofficially), and the final one was the champion.
Another Note, this happened to our team 3 time this year, The first one was in the local contest, we attempted a problem and only getting WA then after the contest day we talked with the judge finding out there is a issue in the intended solution and ours was AC, but we were the 1st so that did not affect us badly. The 2nd time was in the national contest ECPC 2016 we attempted problem K only getting WA then after more than 30 minutes it become AC as there were invalid test cases, but that also did not affect us very badly as we were still held 3rd place. But the 3rd time was at the regional contest making our 2 years of training meaningless :(