Codeforces Round #843. One of the contests authors decided to entertain again

Revision en3, by Wind_Eagle, 2023-01-13 16:38:01

Hello, Codeforces! Codeforces #843 (Div. 2) round took place not so long ago, and I was one of its authors. When an hour had passed since the contest had started, I (you could say, by tradition) decided to enter the groups with cheaters and make fun of them once again.

And one more thing before we begin. peltorator has launched a cool blog contest, I encourage everyone to participate: blog.

Next. COOLMAARK, thanks for writing about the cheaters group, but it was better to do it not in the comments to the announcement, for not to advertise the group.

Comment under blog

Now to the point. So, since some cheaters recognize me, I invited try_kuhn to help. In all the past cases, there was a problem: yes, sure, cheaters would submit the bad code, but they would change it, which would make it harder to automatically check for anti-plagiarism. So I decided to try to get around that.

So, try_kuhn went to that group on discord and two other groups on telegram, and wrote this message:

Message

In this way, we hoped that cheaters would believe us and start sending code without changes. Also, just like last time, we wrote a completely wrong solution to the C problem, so that the cheaters would make WA on simple and wrong code and get caught by the anti-plagiarism.

Message

Also try_kuhn went into two telegram groups, and started dropping off wrong solutions to everyone.

Dropping Solutions

For some cheaters, we didn't send the code, but made fun of them on purpose. I have collected the most interesting messages for you.

Here we decided to make a maximum absurdity in this correspondence:

We write to the cheater that we have a solution, and then we go into denial

I believe that my trolling should not only help to ban cheaters, but also help them learn sports programming. So we thought it would be a good idea to make cheaters at least learn the algorithms:

Made the cheater read the algorithms

To be honest, in this case we even overcomplicated the algorithm. I even feel a little sorry for this cheater. He's obviously not a very high ranker, and here's something like this:

This time we decided to tell the solution to Problem C

And I would like to refer to the last blog. I'm often reminded of a screenshot from a previous blog about cheaters, so let it be similar here:

The picture like in the one in the past blog

In the last blog, I also decided to exchange solutions with cheaters, but we cheated each other: I sent him the wrong code, and he sent me the wrong code. This time, it looks like it was just me who wasn't honest:

Cheated the cheater

I knew that cheaters convert C++ code to assembly language to bypass the anti-plagiarism check — but this cheater was even trickier.

A very interesting cheater on whom our idea didn't work — he decided to rewrite our solution in python

It seemed to us that cheating all cheaters is somehow too much, and we decided to confess:

Told the cheater he was a cheater

Well, at least it's honest:

It's honest

Somone the group turned out to be either not a cheater, or a very conscientious cheater. Either way, they decided to make fun of him:

Depressive Trolling

Where without the cheaters, who are trying to make money:

Decided to buy solutions for other tasks and even haggle

I never cease to be amazed at how people recognize me, even though I am not the one who writes messages in these groups! I decided to write to this person and talk to him by myself:

Somehow I was recognized!

Finally, I decided to show up in their group:

Correspondence in discord channel

A couple more funny correspondences happened:

Cheater wants to upsolve the tasks
try_kuhn decided to end a conversation in a funny way

All in all, it was an interesting adventure. In conclusion: cheaters, I do not really understand why do you do it. Well, look: there's nothing in it from a practical point of view. The rating on codeforces has no effect on the job search. Honestly, no employer needs that number in your profile. It also will not give you success in the contests if it is obtained dishonestly. And if you're doing it just to look cool, that's not clear to me either. Yes, maybe some people will be impressed, but if the truth comes out, I think no one will believe you in the future. Moreover, you will understand by yourself that this is not fair.

Thanks for reading this blog!

P.S. If you read this blog and understand the phrases that cheaters wrote to me in a language other than English, please post the translation of the phrases in the comments. Google translator didn't help:

Translation attempt
Tags codeforces, round, 843, cheaters

History

 
 
 
 
Revisions
 
 
  Rev. Lang. By When Δ Comment
en3 English Wind_Eagle 2023-01-13 16:38:01 27 (published)
ru7 Russian Wind_Eagle 2023-01-13 16:37:47 89 (опубликовано)
en2 English Wind_Eagle 2023-01-13 16:36:55 200 Tiny change: 'ecognized!\n<a href=' -> 'ecognized!">\n<a href='
en1 English Wind_Eagle 2023-01-13 16:36:00 8857 Initial revision for English translation (saved to drafts)
ru6 Russian Wind_Eagle 2023-01-13 16:19:56 3
ru5 Russian Wind_Eagle 2023-01-13 16:18:43 374
ru4 Russian Wind_Eagle 2023-01-13 16:15:30 42
ru3 Russian Wind_Eagle 2023-01-13 16:06:51 5
ru2 Russian Wind_Eagle 2023-01-13 16:05:25 9936
ru1 Russian Wind_Eagle 2023-01-13 15:57:08 4628 Первая редакция (сохранено в черновиках)