Hi Everyone..
I'm new to codeforces, I have been participating in many contests now, and I noticed a strange thing !!
After the contest some participants gets their submission skipped if their code matches someone else's code. After a few easy investigations (you just filter the submissions on skipped verdict, and VWALA !! you got a list of all the skipped submissions during the current contest) I noticed that some participants do this on purpose.
From my previously mentioned investigation, I noticed that some participants have two accounts, one of them is the original one, and the other one is fake. Now they register themselves from both accounts on the upcoming contest. after that, they start the contest from their original account and participate normally like everyone else. Coming to the end of the contest, and if they haven't done well, they simply sign in from the other account, and submit exactly the same code from it, and let the cheating detection system of codeforces do the rest for you.
After the end of the contest, codeforces seems to skip the submissions of similar codes, making these participants out of competition. This way their rating doesn't get affected !!
Example
I noticed that this guy Whistle, So_Cold in particular have done this two times in a row.
Codeforces Round #381 (Div. 2)
Problem A from the first account, Problem A from the second account
Good Bye 2016
Problem A from the first account, Problem A from the second account
Problem B from the first account, Problem B from the second account
Conclusion
I'm just wondering that isn't there some other action should codeforces do other than simply making cheating users out of competition? I used to participate in topcoder, but I heard so much about what a great and easy platform codeforces is (I actually found that this is true), which made me switch to codeforces. However, I think codeforces should pay more attention to these cases to keep its reputation as high as it is now.
Thank you for reading and sorry if my long post made you a little bit bored ;)









I will strike down upon thee with great vengeance and furious anger those who would attempt to poison and destroy my world. And you will know my name is the Lord when I lay my vengeance upon thee.
I was thinking there should be a threshold till which codeforces rating won't be affected. It is because false positive won't be that common.
Lets say if person has cheated 4 times, then obv he is a cheater and should be dealt with.
I am just wondering whether codeforces has this threshold or these people can do it multiple times and break the rules.
In my opinion their solutions should be skipped but their rating should be affected, this way they would lose rating and not do that again
don't say a word I've seen you cheating in this way before !!
You registered 2 weeks ago, how do you know of the time I cheated 1 year ago? Lol
so you don't know about fake accounts too !! nice man !
Wut
Go learn English before commenting, smartass
17573679 17577132 17580671 17582958 simply stalking ur submission suggest that you did it 8 months ago.
I also think removal from contest isn't enough, even if people didn't use that to cheat more. A better system would be to: - remove the cheater from the contest - reduce it's rating - have a special rank called "cheater" apply for a month. With the more severe penalties there must be an appeal system to handle false positives. I do not think cheaters should receive a permanent or temporary ban from contests.
I also like xuanquang1999's idea. If the cheater is placed last than calculating it's rating reduction should be very simple. One problem that arises though is that that will cause all non cheaters to get a better rating change.
These (M.A.H.M.O.O.D,Hasan)have done the same thing in Good Bye 2016
problem B 23443859 23439986
problem C 23443705 23443111
O rly ???
You must feel so self righteous.
except that: HD_Saleh:21143512-You:21150769 HD_Saleh:21155354-You:21155680
P.S:we can't see your name because of the codeforces bug for those who changed their handles we will see it when it gets fixed.
In my opinion, cheater should stay in the last place of a contest (even lower than contestant with a negative score). This way, I think no one would dare to cheat in a contest.
No one talks about Whistle in a bad way .
you're not whistle at all -_-
You've registered one more fake to say how you love yourself ;)
LOL I feel like I lighted a fire between cheaters here
Yeah!!! You cheaters should be ashamed of your self. Instead of supporting each other your just fighting.
grabs popcorn
i think it's better to make the cheater out of the competition if he isn't going to lose rating ....
Interesting how all the cheaters in here decided to click on the link on a blog post saying "An efficient way of cheating"...
Don't forget yourself
I ain't a cheater :"3 Got no fake account. But the name of the article is quite catchy!!
Yeah,right
I think it's little harsh to punish someone if he cheated for the first time, perhaps things got wrong or by mistake, check this but in my opinion everyone who cheated twice should reduce his rating by -200, and if this happened for the third time he should be banned from using his account, by this way we can keep the community safer and clear from those cheaters...