I would like to thank the entire Cheat Patrol team for exposing cheaters. Special thanks to Vladosiya for actively helping us in the server and taking actions on convicted cheaters
If you are interested in volunteering us in exposing cheaters. You can join our Cheat Patrol server : Cheat Patrol Discord Server
Leaked Solution of D:
almost all D submissions using BFS are copied.
List of Cheater for D:
Leaked Solution of E:
List of Cheater for E:
Expert in Cheating:
These cheaters deserve special mention as they converted the language of the copied code to save themselves from plagiarism detection. Someone of them even Changed language 3-4 times in a single contest. Hopefully we found them cheated by their codes.
Since there are a lot of cheaters this time, our team is still processing and will update this list accordingly.
I would like to request MikeMirzayanov, Vladosiya and Gornak40 to take actions on the cheaters as well people who are leaking the solutions.
I would also request to take strict action on kyakaregaJanke who leaked the solutions on Youtube and provided the solutions in a drive link and telegram too.
Here is the drive link : Leaked Solution Drive Anyone with this code has just copied from here .
Disclaimer: The IDs mentioned here are potential cheaters. There's a very low yet non zero chance that some innocent account gets mentioned here. In that case no need to complain in the comments/dm. You won't get skipped if u have not cheated.
Auto comment: topic has been updated by contest_exposer (previous revision, new revision, compare).
All hail Cheat Patrol, first of its name, but second of its type(after LC Police), the nightmare of cheaters and protector of codeforces.
Cheaters should give up !
Why is this getting downvotes?
the cheaters...
bro is living for the community
Bro I just implemented my logic through chat GPT. Trust me I didn't copied it from anywhere
Can you explain what you mean by "implemented logic through Chat GPT"?
Actually I am not very good with syntax of cpp so i coded some bugged code on my IDE and it threw error in compilation. After many debugging attempts I thought that I can use chat GPT to debug it. I swear I literally didn't knew that I was illegal as I did not read the rules. I am very sorry for doing this and completely agree with what punishment I can get now. Sorry once again );
ChatGPT is legal lol
The thing is that the variable name and positioning also match with the leak
First, it's not fair to use AI-generated code. Look, Atcoder has banned the use of AI copilots.
Next, the leaker may also use ChatGPT, and it gave out the same code of yours.
Them cheetos got me in this round. But to be fair it's my fault as I should have been able to solve D (upsolved easily shortly after contest) but somehow ran out of time so ended up with only the bare minimum ABC which is the minimum I consider acceptable for my current low level, so while obv them cheetos probably affected my rank a little bit, I'm more upset with the fact I failed to complete D in during contest as it was a problem that was definitely within my reach. Must do better next time.
yeah thats what happened with me i could have easily solved e but as i got stuck on d for long time that has effected my rating. Well i really feel that due to these cheaters even after solving three problems in div2 and 4-5 problems in div 3 it has become difficult to become a specialist.
similar story but i solved ABD and was stuck on C. obviously cheating is bad that does not excuse me for being stuck on a problem which i later solved easily after paying proper attention
Hey, whoever is this, remove my name ASAP, I have never cheated in any single one of the contest, If you can proove that I have cheated so i will leave this platform forever. I have not even copied from a website or chatGPT. My solution is my own. Don't mention random names. show me the proof that you have that I have cheated, show me the similar solution or something.
I am giving an open challenge to anyone reading this, if anyone can proof any of my solutions to be copied, then I will leave this platform.
My solution does not even matches any of the leaked solutions, how did you mentioned my name without even checking???
Your name has been removed . Sincere apology from our team. This must be fault of a new recruit. We would take necessary actions
Thank you so much! I want to say it's really demotivating already because of the cheaters and when things like this happens so it really demotivates a person who is giving his everything. You are doing a really good work but please make sure that this does not happen again not with just me, but with anyone else because its really really demotivating.
Sure, I have asked team to revaluate that new recruit's reported submissions. Meanwhile can I ask you a favour. Could you plz delete your comments in this post , this puts a stain on our credibility and cheaters will get advantage of this.
I guess comments cannot be deleted from codeforces blog there is no option to delete comments
you can delete a comment — the delete button is next to the Edit button at the top of your comment.
it is just for a short period of time i guess
You can edit your message to the text "[deleted]" then people reading will at least have to look through previous revisions to see what you wrote originally
Since it got fixed,it improved credibility ig
Why should he? Even you can make mistakes. Glad this story has a good ending, but let's be totally fair. Thank you for your service though!
relax man. your graph shows that you are legit.
Thank you so much
contest_exposer The new recruit has struck again! don't know how the list of cheaters is identified because my solution in the contest is far uglier than this. I wasn't even sure if it would not TLE the system tests. I would appreciate you review and remove my name
TLE on pretest 2: https://codeforces.net/contest/1992/submission/270039851
AC in contest: https://codeforces.net/contest/1992/submission/270043191
Apologies. Removed your name.
The way these people expose cheaters is by picking random Indian accounts. Unfortunately, this only works 70% of the time.
We don't do anything randomly. We have a dedicated Cheat Patrol server with 100+ members and a team of 5-6 members who have gone through each suspicious code manually. We get cheaters reported on our server and we verify them before making it public. False positives do happen, but in microscopic amount. We apologies for that.
Anyways, your generalization and racist remark about Indians is seriously intolerable. It would be better if you apologize for your racist comment. Stereotyping any group, especially based on nationality, is hurtful and untrue.
Apologize
Highly appreciate! salute to saviours of CP and codeforces
We could do D with BFS??
the cheaters somehow found its possible
0-1 BFS
can you please explain how can it be converted to 0-1 bfs? TIA:)
Let's say $$$dis[i]$$$ is the minimum number of swims you need to get to $$$i$$$ from 0. Then if you are on Land, you will try to go one of the next $$$m$$$ positions without an extra swim, and if you are in Water, you will try to go the next position with one swim, so it becomes a weighted graph with some edges being 1 and some being 0, thus you can do BFS 0-1.
Another thing I am seeing that a lot of cheaters are bypassing plagiarism checker by converting their code into different languages, some of them even forgot to remove the lines generated by llms. You should address it specifically so that they got caught. I have almost never seen a programmer in contest submitting solutions via different languages, it's 99.99% sure that the cheaters do this to bypass the checker.
Auto comment: topic has been updated by contest_exposer (previous revision, new revision, compare).
Great Work !!
My solution which was accepted was accepted after the contest. Before it I got MLE and TLE both. So my name should be removed as I constructed the soultion and later optimized it after the contest
U were reported by someone in the discord server. Sorry I should had cross checked before putting your name there.
The MLE and TLE codes u submitted looks copied and exact same as others tho
But I honestly tried them on my own with the basic knowledge of graphs I have. Thats why when I used a matrix and recieved a MLE I tried using sets to store the pair to remove multiple occurences but then it gave TLE and then I tried after the contest to optimize it.
Just a quick thought — As most of the cheaters have to leave site and ide for cheating.
I thought it would be good if Contest window non exitable — like you have to keep it open for session and type in an ide (not just a text one but with some access to template and presaved content)
I know it's a lot to ask at once but if done correctly I think it would do more good than bad.
Why so many downvotes?
thats such a great idea if every platform implements this .. we can reduce cheating significantly
It's very difficult to implement, it can be counted as a malware, and it's very easy to dodge for cheaters. Even if the system is flawless, people have phones.
I am not saying that it will go away. But I think most of the new cheater influx is of people who copy paste solution into ai into codeforces. Even if they have phones or seperate laptops, it actually helps to reduce noob cheaters.
Actually, it's not a new idea many of the contests on some platforms like gfg and (I forgot the second one) actually have this feature- just without templates.
contest_exposer On which basis you are accusing me of cheating ? Just because I was trying till the contest end and successfully submitted the solution in last 5 minutes. If you look at my previous contest I was able to solve at least 3 problems on Div 2, and after a lot of trying and debugging I was finally able to solve E problem on Div 3 so you are accusing me of cheating. And my solution is unique and I came up with it after lot of effort. I am strictly against the cheating. And also I am not a college student and I am a working professional and I have created this account few weeks back for practice only. I am requesting you to remove my name from this blog, Thank you!
And also my solution is not matching with any leaked solution.
My solution :- https://codeforces.net/contest/1992/submission/270042150
We have removed ur name
In fact look at the profiles of the people who stood 1st, 2nd and 4th officially.... Very fishy..... Its practically impossible for a Newbie to jump to Specialist in one contest, that too for a person who has been consistently getting 4/5 digit ranks
could be that they are second accounts of some grandmasters or masters
If it was really the second account of some grandmaster, why the 5 digit rank in the other contests?
could be a friend of some grandmaster or sibling ?
Why is my name on the list of E? There is absolutely no similarity between my solution and the leaked one. Go through my solution and show me how they match in any way. If you can prove it, then do so. This is completely unfair. Remove my name from the list immediately.
my soln: https://codeforces.net/contest/1992/submission/270044050
Why cheat in a competition where you get no prizes ? you are just wasting time then idk what goes through these people's mind
I support the act and everything but cheating in div3 is literally pointless, it won't get you nowhere better than expert; huge thanks to the team and I wish the team also used its power and resources for Div2 since that is usually when the most undetected cheating happens, Also you're a literal lifeless
contest_exposer On which basis have you tagged my account, without any solid proof? You can legit see my multiple submissions, while debugging my E, if it would be have been cheating, why would I submit multiple times? Kindly see my submission again : 270041675. This is a terrible mistake from your side, why would I cheat after solving 400+ problems? Are you out of your minds. Don't tag random accounts!!
It is crazy, the amount of non newbie cheaters in the blog mentioned.
Why my name is on the list of E?? I have made my own solution for E so kindly go through it once again and remove my name. Thank You!
Yes, I know you are one of the best coders in my knowledge and this wanna-be hero is trying to defame you with his bullshit application and using the racist approach to mark all Indians as cheaters.
I think you was provided with extra time for writing comments during contests and also in your other solutions in same contest. There is some commented function but at the time of e problem you realised why to keep let's remove it
isn’t chatgpt legal?
One of the purpose of doing cp is coming up with the logic ourselves, by which we will solve the problems. If everyone uses gpt then isn't it boils down to finding solutions instead of developing solutions?
Even for implementation part, we are supposed to come it up with ourselves except for some algorithm templates. If gpt does the core implementation part for us(i know it's not the whole solution) still we are supposed to do it ourselves, am I wrong?
Only usage of standard algorithms template should be allowed. Except that chatgpt should be banned using during contests.
Agreed with your first two points and these are ideals but we know its not possible to freeze platforms like open AI for 3 hours each week, like who will pay for their loss then? its practical right, I think people should come to consensus OR if codeforces comes up with boundaries of utilizing platforms like chatGPT during contests depending on its current abilities. Everything apart from this is merely tiring and unreliable process.
Why are the cheaters you picked mainly Indian? I feel like you have very racist motivations, this is not tolerable!
Why would I be racist against Indians when I am myself an Indian . I am just doing this so that we can save CP culture in India and all across the world. It's not me who specifically picked Indians but unfortunately the reality is (however sad it makes me feel) that most of the cheaters are Indians. Reason being people correlating CP with good job here.
Auto comment: topic has been updated by contest_exposer (previous revision, new revision, compare).
Can you check the message i've sent?
Checked
You have mentioned my name for Solution of D.i have made around 6 WA submissions on that question because i was using Priority Queue and Lastly it got accepted because of i changed it to Queue,if i had to cheat then why i had made those WA to decrease my rating.it might be that Logic is same,i have used BFS for that. and logic and Code for BFS is almost same for most of the users.can you please recheck
My solution does not even matches any of the leaked solutions, how did you mentioned my name without even checking???
BFS. Also check disclaimer.
Can you check the message I sent?
which comment
why isn't my name on the list
Coz you have'nt given a single contest in last 1 year. XD
So, you've mentioned me as well. I did use ChatGPT to implement some portions of the code as time was running out. Though I thinks its somehow unethical , but can't say if it's a mass cheating as you clam it here. Anyways, great work!!! .... hope your protocol improves from next time.
Thanks for reporting yourself. Great job.
ChatGPT is allowed!! He's not reporting himself lol
Just look at his code for D , that's exactly same as the leaked solution of D and entirely different form his Wrong submission of D . He copied D and here is trying to be cool saying he used Chatgpt.
Also look at the time difference it has.. after many failed attempts.. i approached this with a different method.. yes i used chat gpt.. and gpt will generate similar code for everyone ofcourse. Stop being so smart.. what you are doing is of no use.. if its about using chatgpt.. i myself can give you 1000+ submission with similar looking code..
Just feed that problem statement to the gpt.. with some supporting hint.. if you do just a little efforts.. it will always give you the bfs approach.. and can easily generate some related code which will be similar for everyone.
He is lying that he used ChatGPT instead he has just copied D
How could you be so dumb... Leaked code?.. really?.. Tagging just few accounts from very different geographical location as an evidence for mass cheating Bro even if you want to prove it to have leaked, tag more accounts.. how the hell could a solution have reached just a few users..
Stop lying you did cheated , you code is line by line same as leaked code. Your submissions for that contest are skipped because of your cheating
Auto comment: topic has been updated by contest_exposer (previous revision, new revision, compare).
There is no point in catching the mastermind, as he can always create a new account/channel/group.
Also, almost all the cheaters are grey or green. There is no point in exposing them as they don't matter to serious users in the CF community. Just push till you are at least blue, and the cheaters will always be below you in ranking
Nope in the last div2, problem D got leaked and lots of people got like 1800 performance rating...
only if i cheated, 333 problems later i wouldn't be 900 ;-;
too many cheaters in Codeforces Round 958 (Div. 2)
I noticed that too . This people have cheated even A XD Next blog comming soon
Great Work.. It's time to save CP.
Auto comment: topic has been updated by contest_exposer (previous revision, new revision, compare).
Why the rollback isn't happening? Maybe mike is too busy, I hope the rollback happens soon after removing 958's cheaters. Otherwise, they are thinking they will remain unpunished.
check fjueic AC code for problem D, the code uses bfs and looks similar to the leaked ones but im not sure about it
sure sir
sorry i typed wrong(thought the code was submitted by you)
didn't meant you
i didn't participate in the contest lol
I don't understand why my name is on it. I never cheated, didn't copy code from anywhere. My code doesn't even look like this leaked code you presented. I ask you politely to remove my name from this list ASAP or else proof that I cheated. I've seen you already had a mistake with another player, and I think that's the case here. It's really demotivating to see this because I do hard work with my team and never cheated.