yinanzhu's blog

By yinanzhu, history, 4 years ago, In English

Yesterday I had an okay round 427. I solved 4 problems and... got kicked out. Presumably I leaked my solution on ideone and someone copied and paste my solution.

Mine: http://codeforces.com/contest/835/submission/29073399

http://codeforces.com/contest/835/submission/29067352

delete4 http://codeforces.com/contest/835/submission/29073330

http://codeforces.com/contest/835/submission/29067426

I know I am partly responsible for this cheating event because I "published" the solution during the contest. I will take this lesson seriously. However, what makes me unnerving is that delete4 still preserves his competition results of round 427 and had a decent rise in rating.

I am deeply frustrated and confused by codeforces' decision. Why did delete4 get a different treatment from me if we are both caught "cheating"? Is it merely a small mistake? Or someone is convinced that I am the only one who is responsible? Or there are other terrible things going on? I hope the people who is in charge can give an honest response. KAN MikeMirzayanov qoo2p5

Edit: If finally such a horrible issue doesn't even get the attention of any people in charge, I want this post to warn other people and myself that although codeforces is a lovely place, it is also tarred by a heavily flawed justice system, opaque admin and some terrible persons. I wish everyone could protect himself and never ran into such issues.

 
 
 
 
  • Vote: I like it
  • +159
  • Vote: I do not like it

»
4 years ago, # |
Rev. 2   Vote: I like it +55 Vote: I do not like it

I will post some evidence here:

1) I have been using the same macro and style in codeforces for months. Also in the tied codechef and cs academy account.

2) 16 minutes before he copied my codes in C, delete4 submited a COMPLETELY different code for that question and got WA http://codeforces.com/contest/835/submission/29064599

3) You might wonder why he submitted D earlier than me. Actually before that I already submitted http://codeforces.com/contest/835/submission/29073281, and got WA because I forgot to delete my debug code.

Again I am aware that I am partly responsible for this no matter how, I wrote this to convince you that delete4 should rank before me when it comes to punishment.

  • »
    »
    4 years ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    Maybe they kicked you because you submitted later. They may thought you copied his code. They didn't know about this incident .

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

      But I am the earlier one C, so why do they only check D?

»
4 years ago, # |
Rev. 2   Vote: I like it +87 Vote: I do not like it

I think if cheating is detected all members should be removed from the contest, the person that leaked the code and everyone that copied the code.

Honestly, I would take a harder stance and put them at the bottom of the leaderboard so that their rating will decrease.

  • »
    »
    4 years ago, # ^ |
      Vote: I like it -8 Vote: I do not like it

    Also instead of putting them in the bottom of standing they can give them 0 points for problem that they cheated in order to everyone gets his right place.

»
4 years ago, # |
  Vote: I like it 0 Vote: I do not like it

The question is — why did you publish your solutions on ideone? o.O

  • »
    »
    4 years ago, # ^ |
    Rev. 2   Vote: I like it +31 Vote: I do not like it

    Ideone is a great tool to use when you are on a pc which doesn't have a compiler or ide set up. I think he probably forgot to make his code secret or private when he compiled the code and only got to know about it later.

  • »
    »
    4 years ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    I was desperate to debug the code and codeforces is having a 3 minutes-long queue, and I lose my mind and just wanted to use the fastest method.

»
4 years ago, # |
  Vote: I like it 0 Vote: I do not like it

Auto comment: topic has been updated by yinanzhu (previous revision, new revision, compare).