### f8ck_cheaters's blog

By f8ck_cheaters, 5 weeks ago, ,

These 2 users from the same institute have cheated in the previous cf round.

Their solution for problem D :

User 1

User 2

Their solution for problem E1 :

User 1

User 2

It is clearly visible that second user has copied the solutions of first and also to avoid plagiarism, he has put useless if statements in the middle.

@MikeMirzayanov Please take some action against these kind of cheaters.

• +176

 » 5 weeks ago, # |   -77 we IITians excel in every department xD
•  » » 5 weeks ago, # ^ |   +5 Could have been better and more classy. If Plagiarism checking in CodeForces is done on source code without using a preprocessor, then it is really easy to cheat it. #if 0 ------ add anything you wish here, like, even lyrics: ----- Is this the real life? Is this just fantasy? Caught in a landslide, No escape from reality. #endif People here add tips in their code and god knows what, as comments so this won't trigger a red flag.
•  » » 5 weeks ago, # ^ |   -21 Is this something ,you should be proud of ?
•  » » » 5 weeks ago, # ^ |   +24 It was supposed to be taken as sarcasm ):
 » 5 weeks ago, # |   +2 if(0) {} What a stupid condition
•  » » 5 weeks ago, # ^ |   +31 This is a way of commenting in code, what's wrong?
•  » » 5 weeks ago, # ^ |   +60
 » 5 weeks ago, # |   +83 You should not make a new account to raise such a problem. Be brave to show your identity to these guys.
•  » » 5 weeks ago, # ^ |   +83 I think he is their batchmate that's why he made alt account xD
•  » » » 5 weeks ago, # ^ |   +128 Plot twist — all 3 had decided to give the contest together, but then the other 2 ditched him and hence the post
•  » » » » 5 weeks ago, # ^ |   0 Can't stop laughing at this! nice one
 » 5 weeks ago, # |   0 These same two users have cheated in the latest codeforces round #654 Check out their submission for problem B to E. Same logic just change of variable names and addition of useless if statements.These type of users are only shame to the community and nothing else.Check out this second user's template. ----Doesn't looks that he made it on its own;;;must have copied that too from someone else.Even I am a low rated user,sometimes I am not able to come with A's solutions too,but that doesn't mean that I will ask from a second user for the solution just for the sake of rating change.I request the community to ban these two users.
•  » » 5 weeks ago, # ^ | ← Rev. 2 →   0 First user is innocent till proven guilty. The second person might be trolling with a fake account and he has seen the first user's submission and copied it(Locking submission then seeing room's submissions). So for now, only the second person is guilty but the first is innocent.
•  » » » 5 weeks ago, # ^ |   +33 Chances are extremely rare when both are from the same college.
•  » » » » 5 weeks ago, # ^ |   -9 Lets say a group of people which contain 10 people trolling each other. The chances for the 10 people that 2 of them would be in the same room is very high. You can calculate it using Birthday Paradox Formula.
•  » » » » » 5 weeks ago, # ^ |   +5 Try to come out of this, and maybe you'll be able to think more realistic-ally.
•  » » » » » 5 weeks ago, # ^ |   0 By the way,congrats Kid for becoming CM
•  » » » » » 5 weeks ago, # ^ |   0
•  » » » » » » 5 weeks ago, # ^ |   0 Don't be ri-dic*-ulous.
•  » » » 5 weeks ago, # ^ |   0 What is the probability of a person being capable of solving a problem, solving it from a fake account to copy code of his batchmate and then submit it from his original account? I'd appreciate a rough estimate.Incase you tell me it's not zero, then the probability that two people end up writing the same code(without cheating)is also not zero and you can then call both of them innocent.
•  » » » » 5 weeks ago, # ^ |   +5 Say the two people copying each other are A and B unless proven guilty obviously XD , and the person who wrote this blog is C. Now, what's the probability that C is actually user B just trying to drop off his other account(B) because he once wrote his crush's name on the code who later became his best friend's girlfriend. XD
•  » » » » » 5 weeks ago, # ^ |   0 oh damnnnnn!!
 » 5 weeks ago, # |   0 I thought there were supposed to be a validator or something to check if a user cheats or not...
•  » » 5 weeks ago, # ^ |   +27 Apparently it is quite easily fooled. If you make trivial modifications to the code, it seems like it doesn't catch it.
•  » » » 5 weeks ago, # ^ |   0 Yes. It's pretty difficult to design a plagiarism checker as you don't want to accidentally catch those who didn't cheat. I feel like most of the cheater catching has been done by the community these days (as of now, humans are still more intelligent than robots on these matters).
•  » » » » 5 weeks ago, # ^ |   +13 I feel like most of the cheater catching has been done by the community these days Judging by the sheer number of stupid comments that are left under "Rule for third-party code is changing" and assuming most cheaters don't even post there after being caught, I don't think so.
•  » » » » » 5 weeks ago, # ^ |   0 Yes, but cheaters are getting smarter now. It is rarely the case nowadays that someone copy and pastes code from somewhere else directly. They usually change some stuff and then submit, making it much harder to be caught. I mean if you're going to cheat, chances are you won't make some stupid mistake.
•  » » » » » » 4 weeks ago, # ^ |   +5 “Cheaters are getting smarter now” Cheaters: if(0){}Einstein would be jealous
 » 5 weeks ago, # |   +3 Nice Way to earn Ratings..xD Ban Them !
 » 5 weeks ago, # |   +19 Hazard and Messi teaming up!
•  » » 5 weeks ago, # ^ |   0 And Messi is helping Hazard....See submission time .
•  » » » 5 weeks ago, # ^ |   0 That is quite obvious, Messi is GOAT
 » 5 weeks ago, # |   -10 My rating graph is better than them LOL
 » 5 weeks ago, # |   0 I think there should be a report option . Where we can report and provide our complain.
•  » » 5 weeks ago, # ^ |   0 I feel like people might abuse that, and then the codeforces staff would be checking reports 24/7 with many of them being false alarms. I guess it's better than right now
•  » » » 5 weeks ago, # ^ |   +1 That can be fixed. If a user spams and sends more than 5 fake alarms, for example, it gets banned from reporting.
 » 5 weeks ago, # |   0 They communicate somewhere. Maybe there is some chatroom or discord server. Just a suggestion: some algorithim could check the execution time and code size, and if they are in some range of simmilarity, they should be analized by real people. That can make it more effective. That should be ignored by problems wich the jury's answer is O(1). But still, that may catch some cheaters. What do you think?
•  » » 5 weeks ago, # ^ |   +10 Unfortunately, I think that would also be easy to fool. Cheaters could just insert a loop that counts up to 1000000 at the start of the program to add some time. They can also pad their code with uncalled functions and such to change the length.
•  » » » 4 weeks ago, # ^ |   0 At least it will catch some cheaters, wich is better than nothing.
 » 5 weeks ago, # |   +6 These cheating cases are really disappointing for users like me who are even struggling for a specialist tag ( I am able to solve only first 2 or 3 problems in any live contest) because I personally believe that rating matters only when you have achieved it yourself rather than copying code for the sake of good looking profile.
•  » » 5 weeks ago, # ^ |   +3 Don't be demoralised. I hope that one day you will be able to achieve the milestone you personally want to reach for yourself. Not for showing off, not for some job recruiting or other shit, but for yourself. I have seen people reaching a certain colour (Cyan, Blue, Purple, whatever one prefers) and not use that account anymore just to show it off. Don't fall for this trap. Stick to honest problem-solving. One day you will prosper. It takes time. And hard work.
•  » » » 5 weeks ago, # ^ |   0 Thanks for your motivational words.
 » 5 weeks ago, # |   +1 For this type of cheater i can't be specialist..
 » 5 weeks ago, # |   0 In a lot of IDEs it is able to notice when there is a statement that is always false, always true, or useless. Like if you did something like if(0) it would notice. Perhaps if these kinds of things were noticed by the code then they could be put into a more thorough checker, like maybe an actual person. Although, then people would just make the code check for things that are out of the problem constraints but not the program itself. Though, it'd still be helpful for people like User 2 up above. if(0)
 » 5 weeks ago, # |   -12 "_I failed in some subjects in exam,but my friend passed in all. Now he is an engineer in Microsoft and I am the owner of Microsoft_". ...Bill Gates.All cheaters should take a lesson from this!!
•  » » 5 weeks ago, # ^ |   +41