ACM ICPC 2017 Online Round Solutions discussed on maths stackexchange

I agree contest must be re-conducted @admin . Even i was shocked to see so may submissions for the first 3 problems considering the fact that the 2nd and 3rd weren’t that easy. This isn’t a fair contest and totally hampers the spirit of those who don’t cheat and prepare well for the contest throughout the year and then give it. I am not saying everyone who submitted 2nd and 3rd problem cheated but seeing the amount of submissions, it isn’t fair for those who do it neat, even if the 5% of the submitted solutions were done by cheating.

5 Likes

This round had a few errors with both second ( STDDEV ) and third ( COMPRESSION ALGORITHM ) question which hampered the performance of many of the teams.It was really surprising to see that so many teams ( around 1000+ correct submissions for STDDEV and 500+ correct for COMPRESSION ALGO ) were able to solve them so quickly. Maybe, many of them were really good , so they were able to figure out the formulas that would give the correct answer. But, the fact that solutions were discussed for both the problems on an online forum like stack exchange must not be ignored.The contest was not fairly conducted. I agree that the contest must be re-conducted @admin .

4 Likes

I also request @admin to re-conduct the contest. These kinds of thing are not helping the CodeChef’s initiative for increasing the spirit of competitive programming in the country but are killing the same of those who work hard. Re-conducting the contest will be an answer to such people and will send a very strong message for the future.

3 Likes

Yeah, that’s right! The 2nd and 3rd questions weren’t easy. But there were lots of submissions to this problems. Please remove cheated teams, those who copied solutions from other websites. Hoping for the best rank of our team.

I was totally disheartened when i saw so many problems happened during the contest ,though we solved 3 and are hopefully attending onsite round ,but i feel really bad for my seniors who did have a greater knowledge and experience in coding, could not even have a look at the third question since they lost all hopes when they got stuck in the second one due to codechef errors.

2 Likes

I had a conversation with one of my friends in another college. He was highly ecstatic to say that he solved 3 problems without much effort. On asking further, he straight away told me that the math.stackexchange link was posted in the college FB group. Imagine the mass cheating that took place that day.

17 Likes

We solved 2 problems.for 2nd problem we did our best when we got that extra time so they provide and extra time for such issues is technically fine in my aspect ,but cheating was not good and ultimately its the mistake of that candidate who wished to find that answer on google rather than solving by themselves so let it be hats off to such questions _/_ @admin

1 Like

Recontest isnt a solution. No one can assure that such things will not happen again. And also for most colleges semesters will be starting soon. So most of us cant manage time for preparing again. I know many deserved candidates didnt get chance but like this there will be just an infinite loop of recontests. I know the contest wasnt fair but again recontest isnt a solution. Maybe the admins of those sites should be cautious in these times and anything related to ongoing contests should be deleted asap.

3 Likes

And for internal errors everyone faced that. Whenever you see something unexpected refer to the comments section. I saw the admins did respond pretty quickly anyone who asked about the verdict they got for their solution.

You know what this can be solved !!! This cheating issue for the preliminary Round can be solved.

How ?

  1. Set questions that are Algorithmic (instead of mathematical) , having long codes and a lot of Test Cases.

Benefits -

1)This type of question wont be answered on any of the online sites like stackexchange.com etc withing 3 hours of time.

  1. Even if it is answered, then it would most probably be answered at the end of the contest on these online sites, like at 2:00 hrs of the competition , then those people who are negligent to think will eventually copy the code , as a result will end being caught under plagiarism.

3)Moreover, Having questions with long codes and good edge cases will make the contestants busy to think about solution rather than discussing on the college groups.

You can put the math questions on the regional rounds where there is no internet and no cheating can be done(only one’s knowledge and ability to think will be tested).

Yes, making such questions is tough.

So , things can be done , just don’t ignore the hardwork by saying “Nothing can be done” .

22 Likes

:frowning: Pathetic!! It is very disappointing to see such things happening in such a big contest. My whole team kept on thinking how to solve 2nd problem for 3 hrs without knowing this was happening, I don’t know how will codechef find who all cheated but it would be unethical and highly disappointing if the teams who cheated will move into regionals.

Can someone tell total time mentioned in the result of amritapuri region is in which unit?

I will report it to @admin . Dont worry, teams in past have been disqualified for it, and this will continue to happen.

And how could you possibly identify those teams which found the solution on this link @vijju123 ?

15 Likes

Reconducting contests is not a solution. What’s the guarantee that next time the participants will not ask on MathExchange?

2 Likes

Regarding 1 - come on, when you have so many teams, with some people being used to cheating in general and some people just wanting to get to the next round badly, and you have so many options to cheat - you’ll have really hard time trying to avoid cheating.

13 Likes

And what about the errors in 2nd and 3rd Question. The extension of contest by 20 minutes didn’t do any good to the teams who faced internal errors and provided unfair advantage to some who didn’t.

3 Likes

But even if we were to ignore the first reason then @admin can still guarantee that there is no such question whose evaluation is done incorrectly in re-conducting the contest. A lot of teams including my own wasted a lot of valuable time in figuring out the problem with my solution but in the end re-submission of the same code gave AC! @swetankmodi @lebron And about the first reason if the solution of any problem in any contest is discussed then the contest is usually marked unrated or the question is removed from the contest as i’ve seen in general so why not for such a big contest?

1 Like

It’s easier said than done. A recontest is not the soltuion to whatever problems that occur. Problems like this have also occurred last year, yet there wasn’t a recontest. Also there’s no guarentee that the next one will be a fair one. And if some problems occur again next time some people will ask for another recontest. Go on, like this. XD

If there were really some serious issue, then 600+ people would have not been able to solve that correctly(with no complaints). :slight_smile:

Exactly the point of @akki744 , if contests at such small scale hold such strict decisions for such activities, why shouldn’t such a large scale contest do so ? considering the fact that so many people prepared for it well and now they are facing issues over which they have no control.

1 Like