Блог пользователя SlavicG

Автор SlavicG, история, 5 лет назад, По-английски

How I got Sabotaged In GR17

  • I was participating in the Global Round, submitting my ordinary wrong answers on pretest 2 on problem A when I got a notification that I got a Codeforces message (it was around 20 minutes into the round). Didn't give it much thought and immediately opened it to find the following message:

  • Now, because of this, I couldn't submit the solution to the problem anymore, since it would be considered cheating, even though I had quite high chances of finding the edge-case myself. So, I had to participate the whole round with ~400 points less than I could have gotten myself, which is quite frustrating. I know they didn't have bad intentions, but let's be fair, cheating is bad in any manner.

The Problem

  • The same way I got the undesired external help, how many other people have gotten it? For how many was it actually undesired? And what if others submitted the solution and replied with help to another problem as well?

Possible Solution

  • Cheating is almost impossible to stop, but we can at least reduce it. I suggest just totally removing the possibility of messaging during a round (2-3 hours of not being able to message on codeforces shouldn't be that big of a deal) or at least make it available for a smaller subset of people (maybe based on rating, or trust factor). At least it would make cheating harder, and stop cases where people randomly "help" without you even asking for it.

MikeMirzayanov is there any reason why messaging on codeforces wouldn't be blocked during the contest period?

  • Проголосовать: нравится
  • +588
  • Проголосовать: не нравится

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +38 Проголосовать: не нравится

It is a good suggestion, upvoted.

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +76 Проголосовать: не нравится

why no one message me :(

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +38 Проголосовать: не нравится

Or you could've just submitted the correct solution to A and send $5 paypal to the person that helped you. \s

»
5 лет назад, скрыть # |
Rev. 2  
Проголосовать: нравится +182 Проголосовать: не нравится

Wow, sorry to hear that! You were so honorable. :)

One solution (minimally disruptive) would be to "snooze" or "hold" the incoming messages for people who are registered for the ongoing round, and then release them after the round ends.

That way people who aren't participating in the round can converse freely, and even message people who are participating. But people who are participating don't have any possibility to accidentally open any messages while competing.

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +32 Проголосовать: не нравится

During times when mostly all the contests are spoilt by these cheaters, you are an inspiration. Respect++!!

»
5 лет назад, скрыть # |
 
Проголосовать: нравится -27 Проголосовать: не нравится

`how did you send a message to yourself?

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +3 Проголосовать: не нравится

I wonder how someone could read your WA submission.

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +10 Проголосовать: не нравится

King take a bow. This was such a great spirit of contest

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +6 Проголосовать: не нравится

Not every one has this kind of integrity! You are a real contestant!

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +3 Проголосовать: не нравится

Not every heroes wear caps,some don't solve a problems for other's fault

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +62 Проголосовать: не нравится

Such an honorable act

»
5 лет назад, скрыть # |
 
Проголосовать: нравится -50 Проголосовать: не нравится

Alternatively, you could make turning messages off an opt-in thing. Some people might still want to message during a contest without being cheaters (eg. to tell their coach/friend/etc that they solved a problem). In my opinion it might be better to do it this way.

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +10 Проголосовать: не нравится

good idea, upvoted , also you gotta admit that is a shitty corner case that just makes your life miserable

»
5 лет назад, скрыть # |
 
Проголосовать: нравится +25 Проголосовать: не нравится

I think the other person was trying to accuse you of cheating if you didn't help him on the other problems.