Hi chromate00, MikeMirzayanov,
Please get this ID banned: https://codeforces.me/profile/longago_06
He's Ayush Ranjan from KIIT and has been CHEATING openly from a long time without getting flagged. He has given today's Div1 contest and ranked 70, reaching Master with a delta of +238.
Here are some proofs and suspicous behaviors:
He submitted today's F1 in Div1, if you submit that same solution to F2, it will get an AC, but he didn't submit it to avoid getting an even higher rank. Here's the solution link for your reference: https://codeforces.me/contest/2201/submission/364101785
His problem solving graphs don't match with what rating problems he's solving in contests.
He is from India and recently changed his location to Japan, and added himself to Jiangly Fan Club.
There was this linkedin blog posted by someone where all other proofs are mentioned: https://www.linkedin.com/posts/saurabh-kumar-84857538b_stopcheating-codeforces-activity-7414979251365445632-PWNB/?utm_source=social_share_send&utm_medium=member_desktop_web&rcm=ACoAAEPHoicB2A3sM0udELtWxNJpkzVI-igXrIg









Personally that F1 looks pretty conclusive of an evidence, we'll see what we can do about it.
I believe you didn't take any action?
I don't actually have the permission myself, but the admin is aware of the issue. Currently they seem to be busy with a bunch of other contests to manage (quite evidently, there has been a lot of cases to handle since around Round 1078, I believe)
Auto comment: topic has been updated by maanassehgal (previous revision, new revision, compare).
Crazy longago_06, mst cheating krte ho tum bhai
Same issue with LiFar.
Check out the blog here : https://codeforces.me/blog/entry/151524
Even there solutions are quite similar, looks like they both copied from the same source
Everyone knows that this is a bait by you Maanas to defame me,you hated me from the very beginning ,right ? Let me explain just to you and answer all the wrong propaganda you are trying to spread :
1) You cannot prove that my solution is a reference of some other solution
2) I cannot claim that I am great at problem solving , there are problems where even I stuck sometimes , the rating map does not prove anything other than your rage , I believe in solving better quality of problems and just pick a few at a sitting to solve .
3) Everybody knows I am from India , I changed to japan because I admire maspy and jiangly fan club because I am a fan of jiangly , this is quite obvious from my coding style , but people like you just dox the shit out of everyone for absolutely no reason
4) That post is also from a hater like you .
This is also written with AI.
This is the proof that some are real haters
This is also written by AI.. atleast you should not defame jiangly fan club
Welcome to the club! now you can only post a comment every 10 minutes, and 4 comments in an hour too x)
dude i love you please keep doing this
Auto comment: topic has been updated by maanassehgal (previous revision, new revision, compare).
Third time getting called out for cheating and bro’s still out here like it’s a side quest he refuses to abandon. xD
Not submitting F2 is pretty self explanatory that he cheated at least in this contest for sure. Sadly I used to believe that guy is genuine.
this guy thinks i was being racist or smth ig
...
do you really think I'm using the cheating situation for an excuse to be racist because I have nothing better to do with my time? It is a genuine concern and more extreme solutions will be more successful when light solutions can be and will be easily circumvented.
Also you call some of them "idiots", well I think youre an idiot too, just not cheating. People who have over 10 contests and have dropped low into grey are most commonly indian or pakistani, true fact!
wow, CF is really a small place. Hello from Snoopel
"He submitted today's F1 in Div1, if you submit that same solution to F2, it will get an AC, but he didn't submit it to avoid getting an even higher rank. Here's the solution link for your reference"
I believe that's not enough of an evidence, in the previous rated div2 I gave, I solved E1 using the observations required for E2 although 32*(n+m) queries were required for passing that, my solution was only taking (n+m+1), and I just needed to deal with 1 stupid mistake and it could've got AC for E2 as well. Although I know none of you, so I have no judgement over this.
Today's F1 and F2 aren't that type. F1 requires O(log^2n) complexity per query, where F2 requires O(logn). But if someone has achieved O(1) per query, cant he simply submit it to F2?
fair enough, agreed in that case
https://codeforces.me/contest/2201/submission/364101840 and is it not the same what I did ,at the same submission time in F1 , I am saying this just to make a claim !
yeah, you are right. Haters will say it's ai and you are fraud, but you are so good. Can you tell what is the time complexity in your solution for F1 ?
Do not act like a jester
But unlike you he is real gm and submitted f2 while you didn't because you didn't have any idea what is the tc of your code or you didn't wanted to submit f2 as you would have got more better rank and chances of getting caught would have increased
crazy that jiangly loses 10 for finishing fourth
Only 5-6 contest from CM->M ...was it a grind or cheating.Pls don't do it ..We want a good cp culture in india and these guys do this shit every week.
Bro, I personally met him during the ICPC Amritapuri Regionals, and this so called master could only solve the first three easiest problems. He couldn't even solve the fourth. Meanwhile, many teams with members who are only at the Expert or Specialist level were able to solve the fourth and fifth problems. He was clearly exposed there, yet he hasn't stopped cheating. He also blocked me on LinkedIn because I challenged him to a Google Meet, I have solid proof of his cheating. In a LeetCode contest, he solved a digit-DP problem without realizing it was digit DP, and his tabulation solution exactly matched my friend's submission, which was also generated using AI. Cheating is dangerous the day he realizes his actual level, he may fall into deep depression if he doesn't stop soon.
Can anyone tell me which extension is this or it is some setting in codeforces?
It's Codeforces Lite, an extension made by me and my friend Here's the link: https://chromewebstore.google.com/detail/codeforces-lite-dark-mode/hgcgfmgjkfjmhoebifgmbfipinkkjgco
For rating based heatmap: https://chromewebstore.google.com/detail/codeforces-rating-based-h/heajdhmohlobjebkgkpdomkaihaghkgb
For stats: https://chromewebstore.google.com/detail/cf-analytics/hhljbjodjdbjbggddjaidojnlmaobcpo
Your dark mode extension is available in firefox?
I am not able to see it
not only him but i can literally put a list here , people like sundaramtiwari9696 , rajesh_20, guptaakshita1502 this girl even got RTE on problem A and then went on to solve C1 in 4 mins damn , ayushsouthpoint, Saurabh071107, shri_raj, shubhsrivastava071972 and many more were cheating in yesterday's contest, i hope chromate00 looks into it for once and removes these idiots
I would like to take a look but there are much more blatant cheaters that we need to deal with right now ;-;
Could you share some progress with us, like how many cheater caught today (and the name too if allowed), and share what is the penalty for each of those cheater (depending on severity) and what is the general prevention method that could be improved in the future (but not revealing too much detailed info that to be exploited), etc..
Sorry to say this but just saying "we are dealing with it" without details feels like some void/fake promise :( all cheater posted here and some other blog is lurking freely right now x(
We pinpointed like about 3 types of solutions on div2G/div1F that we suspect are either from stronger AI models or from leaked solutions. A lot of them were found during the contest while we live-skipped a lot of users in Div. 1. Not all of those cheaters are banned/skipped yet, but the admin has been notified of these solutions as well. I personally believe a lot of those "cheater" submissions (at least on this one problem) will get sorted out in the usual plagiarism check, especially considering how most of them look unsurprisingly identical to one another.
That being said, I will go through some top ranked participants to catch some evidence of ChatGPT usage. I can't guarantee that I can catch ~90% of them, but at least I do want to make the top 20 standings clean of cheaters
Thank you for your effort combating those cheaters :)
and please don't forget about div2 cheaters too!
Hey maanassehgal,
Please add this to the list of proofs.
355388782 of a disabled account / known cheater.
355399645 of Mr. Ayush Ranjan from KIIT
its literally same except the corny variables like "sex/fuck" which he uses to obfuscate his code.
This should be on top of recents actions..
I agree completely (commenting to keep at the top of resent actions). I think it is quite astounding how the CF cheaters keep on evolving to become practically investigable from real accounts (they can still be called out in in-person contests of course).
Offtopic, but where can I get the graphs you've shown in the first screenshot to use for myself?
extensions : codeforces rating based heat map , CF analytics
really good
Please check this account too:
VSS402002_Muhammad_Adil
I strongly agree with this post.. request chromate00 and to look into this matter..this kind of activity is not acceptable...please ban him with conclusive evidence...manas you should mention the link of round which he is cheated..
vell vell vell Ban all the poop pajeet from this platform. they belong to poop land
The Three rules written in F1 submission are copied from Teja-Smart
demn, but they say nothing about cheating.
he watches you and still didn't learnt anything from you lmao
.
I don't know him , but outperforming Um_nik thing shows personal rage , or maybe this comment says request with no proof for today's case , you are not even participating ,get a life , or maybe keep on doing this
.
Hello [user:MikeMirzayanov][user:Vladosiya] Please ban this Cheater Profile: NeelmaniPandey09
Past few months, he has shown highly suspicious contest behavior and he used a new kind of technique to skip plagiarism detection.
Suspicious Rating Progression The user historically solved mostly 1200–1400 rated problems, yet within a short period they suddenly reached Candidate Master. Proof : https://ibb.co/BKVBzt2K Their practice activity and contest performance do not align:
Practice solves mostly low-mid rated problems. Proof : https://innocent-orange-sdqeznilzx.edgeone.app/
In contest he easily solves upto D within less than 20 mins of the time for each problem This mismatch appears repeatedly across multiple contests. This strongly suggests that the solutions used during contests are not written by him.
Suspicious Coding Style Used During Contests
Many of the contest submissions follow an unusual pattern that appears designed to avoid plagiarism detection.
Example submission:
364353196 359406088 358337498 358317398 and almost every contest submission is similar
Fact check: 1. Artificially Over-Engineered Code
The code is split into many unnecessarily long functions such as: computeNextOpen computeSuffixData computeBalances calculateMaxLen evaluateSplit
For cp, especially within the first 15 minutes of a contest, it is extremely uncommon to structure solutions with so many helper functions unless they are pre-written templates. These functions appear problem-specific, meaning they were likely generated or copied rather than written naturally during the contest.
2.** Excessive Use of do-while Loops** Nearly every loop in the code is written using do-while:
It is rare to see do whiles in contest but he uses this for everything is extremely unusual in competitive programming. Most contestants use simple for loops. This appears to be an intentional attempt to obfuscate copied code. 3. Unnecessary Data Structures Example: HashMap<String, ArrayList> suffixData Used only to store two arrays: "open" "close" private void addToSegment(int id, int val) { segments.get(id).add(val); }
Any normal contest implementation would simply use two arrays:
int[] sufOpen int[] sufClose
Introducing a HashMap with string keys in a contest solution is inefficient and unnecessary, and strongly suggests code manipulation designed to change structure while preserving logic. 4. Overly Long Variable / Function Names Examples: calculateMaxLen computeSuffixData evaluateSplit checkIndex
who uses a super long function public static bluh bluh with very long data type and very long function name just to get value out of hashmap
It is unlikely that such code was written from zero during the contest. Pattern Across Multiple Contests This is not a single suspicious submission. Across multiple contests: the same obfuscation style appears the same heavy function splitting the same do-while based loop style
Yet outside contests, the user's submissions appear much simpler and natural, which further increases suspicion.
I request to ban him NeelmaniPandey09
he's back. get him boys