Wind_Eagle's blog

By Wind_Eagle, history, 22 months ago, translation, In English

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
  • Vote: I like it
  • +257
  • Vote: I do not like it

| Write comment?
»
22 months ago, # |
  Vote: I like it +57 Vote: I do not like it

As a cheater catcher, I would like to say it is funny

»
22 months ago, # |
  Vote: I like it +35 Vote: I do not like it

How many cheaters have you found from all cheaters that was detected by system? Beautiful work, again

»
22 months ago, # |
  Vote: I like it +3 Vote: I do not like it

we wrote a completely wrong solution to the C problem. Which round do you mean?

  • »
    »
    22 months ago, # ^ |
      Vote: I like it +3 Vote: I do not like it

    Round 843, of course.

    • »
      »
      »
      22 months ago, # ^ |
        Vote: I like it 0 Vote: I do not like it

      Sorry I mean you said "like last time" . Do you mean 843 or before?

      • »
        »
        »
        »
        22 months ago, # ^ |
          Vote: I like it 0 Vote: I do not like it

        I have some other blogs about cheaters, you can see it in my profile.

        • »
          »
          »
          »
          »
          22 months ago, # ^ |
          Rev. 2   Vote: I like it 0 Vote: I do not like it

          Oh I understand. I thought you would be the one who leaked a wrong solution on round 836. Btw you're a legend for what you're doing.

»
22 months ago, # |
  Vote: I like it -8 Vote: I do not like it

Can I join the next time?

»
22 months ago, # |
  Vote: I like it -21 Vote: I do not like it

As expected all the cheaters are indian

These indians want to destroy codeforces like their codechef platform

»
22 months ago, # |
  Vote: I like it +3 Vote: I do not like it

It says ("I keep snakes" one. It is in Hindi) that they have been keeping trustful people in the group and alas they betrayed.

»
22 months ago, # |
  Vote: I like it +17 Vote: I do not like it

In this way, we hoped that cheaters would believe us and start sending code without changes.

There are some submissions which use this "option" which allegedly bypasses plagiarism checker :) For example, 188760009.

»
14 months ago, # |
  Vote: I like it -8 Vote: I do not like it

These blogs are gold, please keep them coming!