Plag-1:
YT link was published before long challenge ended.
Students Code : CodeChef: Practical coding for everyone
YT link sol: - YouTube
Plag-2:
https://www.codechef.com/viewsolution/44962051
https://www.codechef.com/viewsolution/44853884
Plag-1:
YT link was published before long challenge ended.
Students Code : CodeChef: Practical coding for everyone
YT link sol: - YouTube
Plag-2:
https://www.codechef.com/viewsolution/44962051
https://www.codechef.com/viewsolution/44853884
@admin please ban Suraj Mamgai, Pankaj Sahu, Swastik, Shivangi Mishra, Nishant Rajput as they upload their solutions on youtube.
Their youtube channel is YBTH CODERS.
They all are of Maharaja Agrasen Institute Of Technology, Delhi. Maybe they are different individuals that record their solutions and then one of them uploads on youtube. Maybe these all accounts are of a single person. Maybe they are not even from Maharaja Agrasen. Who knows.
All of the anti-plag squad please go and report this channel and also provide a long and accurate reason for report there. Also codechef officials should also report these channels to youtube. Lets see for how long they keep making new accounts on codechef and new channels on youtube.
Also shame on these people. Whoever is from Maharaja Agrasen please report them to your college codechef chapter and mock them.
p.s. I have a ton of evidence against them. I will mail it all to codechef as well. @jay_1048576 these are the people who leak your problem solutions online.
Exactly. This is my second long contest. In the first contest I was in div3 and I got 4th rank on the 9th day. However on the last day there was such a mass cheating for some problems that my rank was pushed to 61. Those were the problems I spent entire weekend to solve.
What else can be more heart breaking than this ? So I stopped participating in codechef and hence didnât participate in Feb and March long contest. btw because of 61 rank, I made it to Div2.
This time I participated again and got 2nd rank in Div2. Contest is over hence my 2nd rank is fixed this time. I solved some of the problems which were solved only by 2 other people.
The conclusion is, eventually you will get what you deserve irrespective of cheating done by other people.
Dude tf this isnât me. Can you please post the phone number. Someone is misusing my name. Also why would someone be so dumb to use their name :.
I really apologize if this was mistake. I found this guy posting it in the group âCodechef unofficialâ. As soon as I reported him there, the admin banned him from the group. He didnât have any phone number, but his telegram id is- @vivek_cp
Please check it. Maybe someone from your college is trying to frame you. Once again I am sorry for the mistake.
Itâs very easy for these people to frame someone. Itâs Just one look at the leaderboard and finding someone with the same solved list. I understand it was a mistake but please donât degrade someoneâs name on a public platform without proper proof again.
I would really appreciate it if you remove my handle from the original post.
Congratulations for the achievement.
Well I got rank 5100+. But the point of long event is to make us familiarize with different sets of questions. Long event is actually helpful for those who are beginners in competitive programming .The more you earn the lesser the chance of increasing the rating.
Done. I apologize for my mistake.
Does Codechef have changed itâs policy against cheaters?
I think Codechef has unofficially allowed cheating.
After March long challenge, I had reported few cheaters. I had reported it in codechef discuss and even mailed to codechef with proofs. But codechef has taken no action till date and result is that same guy cheated again. He ended up at Global rank 9 in Div 2. This guy is [user:rajanarora1999]
He has two codechef ids: rajan9353 and rajan0909.
I donât want to waste much time on proving he is cheater as Codechef doesnât care.
Just see his submissions of TREEPERM :
Submission of rajan9353
Submission of rajan0909
Remove useless functions from code template of rajan0909, both codes are same (just variable names are changed).
Also notice
for(int i=1;i<100000;i++)
{
if(i==2)
break;
}
This loop is there 29 times in rajan0909âs submission.
Also,
while(true)
{
int a;
a++;
break;
}
}
This loop is there 29 times in rajan9353âs submission.
I see only one reason for these loops i.e. To avoid being caught by MOSS (Which I donât think is run by codechef anymore).
Also rajan9353 doesnât belong to Jadavpur University which he mentioned in his profile. I have screenshots where he filled different university.
This is the link to my previous comment on his cheating in case anybody still have some doubts..
I donât think any action will be taken against him as codechef doesnât take action even after mailing all proofs. I donât understand what codechef is doing. Codechef is unable to catch cheaters and when somebody reports by mail then also codechef doesnât take any action.
Just stop putting pressure on CodeChef team. This topic has been discussed numerous times - weâre stuck at plag checks from over a year ago. Wait until thatâs solved. CodeChef is making big steps forward by improving server side of things, now all thatâs left is completing the plagiarism checks, but that doesnât happen overnight and weâre all fully aware of it.
Just take a look at 80% of cheaters here on CodeChef, all of them had a history of cheating up until mid 2020, and suddenly they became innocent, work hard, blah blah blah. We all know none of that is true in majority of cases (there are people that change, but not to that extent). Keep reporting, but donât just constantly blame CodeChef for the cheating thatâs currently going on, they know it and I know theyâll work it out, though it may take some time.
"some time. "
I still donât get why itâs that big of a problem. When you become better than those cheaters you can start taking Longâs comfortably without the fear of dropping place in the last day or two. Ok 60% of cheaters blindly copy-paste the code, but what about the ones that can reconstruct the solution once they see the code? They canât be caught and thatâs whatâs happening in majority of competitive programming platforms, including CodeForces and AtCoder.
What would you say about people solving problems from alt accounts at AtCoder to make sure they can solve at least X problems and then submitting from the main account to assure themselves theyâd gain rating?
Itâs not your issue and rating in online contests does not matter. After all 90% of people on these platforms come to practice for local/international competitions in high school and college or brush up their skills for technical interview. After that, nobody really hangs out here and tries seriously. Rating is just a way to justify your future preparation decisions and measure your progress in a subjective way. Unless you take part in every single contest you can attend (of your preference, either Long and/or Short), your rating is meaningless. I happen to know many people who reach 1800 in CodeForces and stop competing for a while because they are scared of losing rating, then they come 3-4 months later and drop down to 1600. This is because thereâs a huge luck factor involved in your contest performance and many times it has nothing to do with oneâs skill. Sometimes I solve 5/6 problems rarely (but still it happens) 1/7. Does the fromer mean I am a person who is top 100/10k participants or does the latter say I am in the last 15%?
Stop giving shit about other peopleâs performance, cheating and what not. If they drop 100 points you gain nothing, just like you donât lose anything if they go up by 100 points. The same applies to your rating and ranks, if I notice I solved 4/5 problems in 4/5 last contests and I couldnât tackle the fourth problem 2 months ago, itâs a win in my book. If you cheat youâre lying to yourself and nobody else, it will all fall in water one day when you put your skills to an isolated test inside some institute or an office, the once known satisfaction and confidence go away and yâall see it was all just temporary.
Thanks @nichke for successfully wasting your time and that of others by writing such a long reply that already has been posted by many people here.
You donât understand the real problem. Unlike you there are people that donât know everything from the start itself but keep learning along the way.
They give long challenge honestly and still get a rank of 5k when in reality it should be 1k without cheating. I personally have a lot of friends that gave these challenges and were discouraged by seeing their ratings decreasing.
And this is not the right thread for giving a lecture. This one is for reporting plagiarism.
Iâm sure no cheater copies all the problems that are available online and you can see that yourself, as the number of solves continues to drop as you move towards harder problems. If you are able to solve problem solved by 20% this time and the more difficult one next time I am quite sure your rank will improve. Youâll be top 2000 instead of top 500 yes, but thatâs still far better than top 5000. If dropping rating is a concern, let CodeChef ratings start at 0 and calculate your true rating like AtCoder/CF does, so less newcomers will go from 1500 down to 1000. People will have low ratings, but hey if you want to break the barrier - youâll have to work hard at it. Even if the âpeople with top 1000 ranksâ deserve their â1k rankâ, theyâll get stuck there if they donât train hard, so again I see no issue with this whatsoever. And remind me of last time CodeChef took action against cheaters, what are you all trying to achieve by reporting some random person 10s of times? Youâve been here long enough to see nobody really cares, right?
It was kind of an overexaggeration on my end. Iâm aware it happens, thatâs why I mentioned in my earlier reply that we should just be patient and wait for it to come.
Itâs just that I believe cheating is an issue that canât be stopped and we shouldnât spend as much of our time trying to fight against them. Plag checks are going on probably, but just take time and chances are all the people we report in this thread will be caught in them sooner or later. It has nothing to do with us thourughly checking every other userâs codes and comparing them to some random poster from YouTube.
And BTW - remember the time when people were reporting cheaters on CodeForces. It was a popular topic for a few days and a week later all the cheater catchers just started getting downvoted and pushed away from the post feed. CF people donât seem to care about this topic. At the very least all youâre doing by reporting cheaters is giving other cheaters a place to get their solutions from.
Look at this solution
https://www.codechef.com/viewsolution/44944001
and this solution
CodeChef: Practical coding for everyone (by code_culprit)
the later has already been found to indulge in plagarism and is already on the list
please put ha69499 there too
also the user ha69499 has used code sold in telegram for problem treeperm. he has simply changed function names from done, clean to fun_done and fun_clean
Please flag this user for plagrism
here is a list of people that cheated for problem TreePermutation
CodeChef: Practical coding for everyone (darkmasquerade)
CodeChef: Practical coding for everyone (aditya_ratan)
CodeChef: Practical coding for everyone (siddh1s110) basically added unrequired code to in addition to the plag code
more cheaters for tree permuation
CodeChef: Practical coding for everyone (detailerdaku) he has heavily shifted the code for tree permuation and has changed all the variable names but still its the same structure of code
The following user code seems very different from the other ones but why has declared functions as piss and take_piss
CodeChef: Practical coding for everyone (aashishsharma)
probably bought from a dealer who got the code from someone who wanted to screw the cheaters
if not on the ground of plagarism then on the grounds of using obscene language drop this guyâs rating
PIN THIS COMMENT PLEASE
WELCOME TO CODECHEF CHEATERS.
I DONT KNOW BUT GETTING TO THE TOP VIA CHEATING JUST EXPOSES YOU FOR PUBLIC SCRUTINY AND CAUSE NOW EVERYONE SEEâS YOU IN THE TOP U WILL BE THE FIRST ONES TO GET CHECKED. ALSO WHATS THE POINT OF PAYING FOR CODE WHEN YOUR RATINGS ARE GONNA SUFFER ANYWAY
ALSO CAN SOMEONE PLEASE TELL WHAT HAPPENS WHEN A USER IS REPORTED FOR CHEATING. DOES THE SOLUTION IS SIMPLY RAN THROUGH A MOSS DETECTOR AND THEN DECIDED OR SOMEONE MANUALLY OPENS AND CHECKS THE CODE
PLEASE LET THIS BE KNOWN TO EVERY HONEST CODER OUT THERE
REGARDS
ALSO START ASKING ADHAAR CARD FOR KYC (KNOW YOUR CODER) PURPOSES. THAT WAY WHEN THEY CHEAT, THEY WONT BE ABLE TO RECREATE ACCOUNT AND OTHER STUFF.
STAIN THEM FOR LIFE AND LEAVE IT AS A WARNING FOR OTHERS
This person Prabhav Dogra is biggest cheater, he became specialist on codeforces after cheating and is an active member of a whatsapp group âDSA FOR BEGINNERSâ in which they discuss live contests and do a lot of cheating , morevover these people are active on telegram, Submits the codes available on telegram, After getting good ratings these people brag on linkedin . Above is the link of post, i tried to expose him and warned him not to delete my comments , still he deleted my comments, and blocked me. Thats so shameful act that such persons are in our community , if he has done nothing wrong why the hell he is so afraid that he deleted my comments and blocked me. That sounds skeptical. Isnât it. ⌠Also, when i commented , Many of his friend came to defend him , Akash Singh â Admin of that whatsapp group and Adarsh Prashar who himself is a biggest cheater got Expert on CF through cheating , you can get to know from his skipped submissions , also he sometimes comments code availabale on telegram , changes it and submits it, he became expert by doing this, so basically that group involves a lot of cheaters when the admin himself is a cheater.
So, i appeal all the community And codeforces to punish these cheaters. These cheaters are misguiding new learners on linkedin , many new learners get inspired from these cheaters , THARS VERY WRONG , so, i urge every true community member to vsisit his linkedin post and bash him , expose him , Letâs see hoe many comments this cheater will delete and how many persons he will block.