Updates on curtailing plagiarism

Hi all - We will use this thread to update the community about plagiarism checks currently running on the platform.

  • We intend to ensure that plagiarism checks and points deduction for cheaters happens within 15 - 20 days of completion of each rated contest. We will publish relevant stats here.
  • While we will try our best to ensure that cheaters are caught, we may miss out on a few. We will start out by penalizing only the most obvious cases. We request everyone to report plagiarism cases on help@codechef.com within 3 days of each contest.
  • If you want to report a YouTube channel, or Telegram group or something similar which is publishing solutions during a contest, please fill this form.
@all appealing against plagiarism emails that was sent to you. Click here.

You would have received an email for every contest that you have been accused of plagiarism in. That email explicitly talks about how you can appeal against the accusation, and gives a particular time period for appeals, and ratings are dropped only after that period is over. And if you have replied within that time period, your ratings will not be dropped until all of your emails are read, the submissions pairs manually verified, and your email replied to.

So, search for that email and reply to it. If you can’t find the email for some reason, send an email to help@codechef.com. And wait for at least 3 weeks to get a reply - there are hundreds of appeals that have to be looked at, and it takes time. Posting on discuss isn’t going to help you.

But do note that if you send an email, and we find that it’s a frivolous appeal, we might permanently ban your account. So don’t email and waste our time if you have cheated.

Total number of penalizations since 1st Jan 2022: 2,03,017

No. of users penalized in each contest:

  • START162B - 14
  • START162C - 47
  • START162D - 306

  • START161B - 15
  • START161C - 96
  • START161D - 2076

  • START160A - 3
  • START160B - 21
  • START160C - 93
  • START160D - 1003

  • START159B - 25
  • START159C - 203
  • START159D - 4395

  • START158B - 24
  • START158C - 119
  • START158D - 985

  • START157B - 24
  • START157C - 266
  • START157D - 4939

  • START156B - 43
  • START156C - 272
  • START156D - 2013

  • START155B - 62
  • START155C - 379
  • START155D - 3386

  • START154B - 44
  • START154C - 162
  • START154D - 1665

  • START153B - 23
  • START153C - 84
  • START153D - 786

  • START152A - 2
  • START152B - 127
  • START152C - 508
  • START152D - 5132

  • START151B - 26
  • START151C - 298
  • START151D - 1750

  • START150B - 34
  • START150C - 156
  • START150D - 1574

  • START149B - 26
  • START149C - 215
  • START149D - 1241

  • START148A - 1
  • START148B - 19
  • START148C - 109
  • START148D - 1289

  • START147B - 42
  • START147C - 417
  • START147D - 2627

  • START146B - 45
  • START146C - 325
  • START146D - 2122

  • START145A - 1
  • START145B - 25
  • START145C - 172
  • START145D - 1037

  • START144A - 5
  • START144B - 27
  • START144C - 160
  • START144D - 1656

  • START143B - 21
  • START143C - 69
  • START143D - 181

  • START142B - 47
  • START142C - 193
  • START142D - 483

  • START141B - 54
  • START141C - 210
  • START141D - 494

  • START140A - 1
  • START140B - 70
  • START140C - 235
  • START140D - 1223

  • START139B - 83
  • START139C - 315
  • START139D - 714

  • START138B - 15
  • START138C - 52
  • START138D - 284

  • START137B - 51
  • START137C - 380
  • START137D - 1681

  • START136B - 40
  • START136C - 310
  • START136D - 1718

  • START135B - 52
  • START135C - 225
  • START135D - 1178

  • START134B - 38
  • START134C - 90
  • START134D - 444

  • START133B - 6
  • START133C - 33
  • START133D - 191

  • START132B - 21
  • START132C - 75
  • START132D - 333

  • START131B - 18
  • START131C - 265
  • START131D - 1237

  • START130A - 2
  • START130B - 68
  • START130C - 144
  • START130D - 380

  • START129B - 22
  • START129C - 76
  • START129D - 758

  • START128B - 32
  • START128C - 229
  • START128D - 1082

  • START127B - 22
  • START127C - 190
  • START127D - 761

  • START126A - 1
  • START126B - 46
  • START126C - 183
  • START126D - 775

  • START125B - 33
  • START125C - 218
  • START125D - 1325

  • START124B - 92
  • START124C - 448
  • START124D - 1261

  • START123B - 31
  • START123C - 181
  • START123D - 1315

  • START122B - 41
  • START122C - 300
  • START122D - 2281

  • START121B - 20
  • START121C - 66
  • START121D - 475

  • START120B - 22
  • START120C - 221
  • START120D - 1844

  • START119B - 19
  • START119C - 109
  • START119D - 1076

  • START118B - 47
  • START118C - 259
  • START118D - 1025

  • START117A - 1
  • START117B - 36
  • START117C - 129
  • START117D - 607

  • START116B - 14
  • START116C - 102
  • START116D - 1332

  • START115A - 1
  • START115B - 25
  • START115C - 168
  • START115D - 1335

  • START114B - 22
  • START114C - 75
  • START114D - 575

  • START113B - 5
  • START113C - 31
  • START113D - 390

  • START112B - 15
  • START112C - 174
  • START112D - 1662

  • START111B - 15
  • START111C - 448
  • START111D - 1622

  • START110A - 1
  • START110B - 20
  • START110C - 614
  • START110D - 2287

  • START109B - 26
  • START109C - 154
  • START109D - 654

  • START108B - 68
  • START108C - 218
  • START108D - 897

  • START107B - 16
  • START107C - 53
  • START107D - 896

  • START106B - 10
  • START106C - 35
  • START106D - 406

  • START105B - 9
  • START105C - 37
  • START105D - 322

  • START104B - 23
  • START104C - 157
  • START104D - 563

  • START103B - 19
  • START103C - 122
  • START103D - 828

  • START102B - 18
  • START102C - 47
  • START102D - 378

  • START101B - 68
  • START101C - 80
  • START101D - 756

  • START100B - 18
  • START100C - 62
  • START100D - 1183

  • START99A - 1
  • START99B - 29
  • START99C - 74
  • START99D - 379

  • START98B - 20
  • START98C - 126
  • START98D - 689

  • START97A - 2
  • START97B - 24
  • START97C - 84
  • START97D - 621

  • START96B - 19
  • START96C - 92
  • START96D - 466

  • START95B - 38
  • START95C - 156
  • START95D - 550

  • START94B - 27
  • START94C - 183
  • START94D - 957

  • START93B - 25
  • START93C - 59
  • START93D - 183

  • START92B - 20
  • START92C - 113
  • START92D - 418

  • START91B - 15
  • START91C - 166
  • START91D - 550

  • START90A - 2
  • START90B - 22
  • START90C - 86
  • START90D - 350

  • START89B - 12
  • START89C - 30
  • START89D - 201

  • START88B - 10
  • START88C - 40
  • START88D - 214

  • START87B - 28
  • START87C - 104
  • START87D - 242

  • START86B - 34
  • START86C - 134
  • START86D - 657

  • START85B - 31
  • START85C - 99
  • START85D - 359

  • START84A - 1
  • START84B - 59
  • START84C - 295
  • START84D - 658

  • START83B - 16
  • START83C - 120
  • START83D - 1017

  • START82B - 19
  • START82C - 111
  • START82D - 863

  • START81 - Unrated

  • START80B - 47
  • START80C - 143
  • START80D - 922

  • START79B - 36
  • START79C - 123
  • START79D - 727

  • START78B - 21
  • START78C - 96
  • START78D - 677

  • START77B - 53
  • START77C - 343
  • START77D - 1216

  • COOK144B - 38
  • COOK144C - 144
  • COOK144D - 1249

  • START76B - 38
  • START76C - 188
  • START76D - 793

  • START75B - 63
  • START75C - 175
  • START75D - 648

  • START74B - 38
  • START74C - 92
  • START74D - 886

  • JAN231A - 3
  • JAN231B - 16
  • JAN231C - 183
  • JAN231D - 642

  • START73B - 16
  • START73C - 93
  • START73D - 445

  • START72A - 1
  • START72B - 37
  • START72C - 157
  • START72D - 494

  • START71B - 19
  • START71C - 54
  • START71D - 428

  • START70A - 1
  • START70B - 25
  • START70C - 56
  • START70D - 524

  • START69B - 20
  • START69C - 88
  • START69D - 668

  • DEC221C - 146
  • DEC221D - 409

  • START68B - 22
  • START68C - 90
  • START68D - 500

  • START67B - 19
  • START67C - 62
  • START67D - 272

  • START66B - 12
  • START66C - 103
  • START66D - 455

  • START65B - 40
  • START65C - 100
  • START65D - 938

  • NOV221C - 156
  • NOV221D - 743

  • START64A - 2
  • START64B - 26
  • START64C - 48
  • START64D - 492

  • START63B - 24
  • START63C - 120
  • START63D - 863

  • START62B - 15
  • START62C - 22
  • START62D - 561

  • START61B - 84
  • START61C - 137
  • START61D - 1025

  • START60B - 68
  • START60C - 200
  • START60D - 707

  • OCT221C - 108
  • OCT221D - 801

  • START59B - 44
  • START59C - 81
  • START59D - 561

  • START58C - 95
  • START58D - 785

  • LTIME112B - 23
  • LTIME112C - 81
  • LTIME112D - 373

  • START57C - 115
  • START57D - 444

  • START56B - 74
  • START56C - 240
  • START56D - 1404

  • SEP221C - 393
  • SEP221D - 1437

  • START55B - 125
  • START55C - 183
  • START55D - 654

  • START54C - 141
  • START54D - 563

  • START53B - 307
  • START53C - 255
  • START53D - 661

  • LTIME111A - 2
  • LTIME111B - 329
  • LTIME111C - 192
  • LTIME111D - 495

  • START52C - 289
  • START52D - 873

  • AUG221C - 475
  • AUG221D - 1063

  • START51B - 245
  • START51C - 405
  • START51D - 960

  • START50B - 273
  • START50C - 373
  • START50D - 1033

  • START49B - 175
  • START49C - 247
  • START49D - 595

  • JULY222C - 366
  • JULY222D - 1160

  • START48B - 145
  • START48C - 170
  • START48D - 506

  • LTIME110A - 1
  • LTIME110B - 119
  • LTIME110C - 133
  • LTIME110D - 535

  • START47B - 73
  • START47C - 109
  • START47D - 498

  • JULY221C - 123
  • JULY221D - 581

  • START46B - 104
  • START46C - 143
  • START46D - 467

  • COOK143A - 0
  • COOK143B - 61
  • COOK143C - 107
  • COOK143D - 441

  • START45B - 163
  • START45C - 209
  • START45D - 603

  • JUNE222C - 197
  • JUNE222D - 780

  • START44B - 88
  • START44C - 159
  • START44D - 730

  • LTIME109A - 2
  • LTIME109B - 77
  • LTIME109C - 108
  • LTIME109D - 632

  • START43B - 75
  • START43C - 143
  • START43D - 577

  • JUNE221C - 201
  • JUNE221D - 1029

  • START42B - 35
  • START42C - 60
  • START42D - 335

  • COOK142A - 2
  • COOK142B - 58
  • COOK142C - 54
  • COOK142D - 336

  • START41B - 35
  • START41C - 71
  • START41D - 382

  • START40 - Unrated

  • MAY222C - 219
  • MAY222D - 810

  • START39B - 102
  • START39C - 133
  • START39D - 508

  • LTIME108A - 1
  • LTIME108B - 92
  • LTIME108C - 128
  • LTIME108D - 593

  • START38B - 41
  • START38C - 47
  • START38D - 305

  • MAY221C - 344
  • MAY221D - 1786

  • START37B - 35
  • START37C - 186
  • START37D - 888

  • COOK141A - 1
  • COOK141B - 70
  • COOK141C - 143
  • COOK141D - 988

  • START36B - 51
  • START36C - 71
  • START36D - 327

  • APRIL222C - 224
  • APRIL222D - 1065

  • START35B - 82
  • START35C - 136
  • START35D - 489

  • LTIME107A - 0
  • LTIME107B - 62
  • LTIME107C - 163
  • LTIME107D - 570

  • START34B - 143
  • START34C - 257
  • START34D - 1157

  • APRIL221C - 491
  • APRIL221D - 1921

  • START33B - 190
  • START33C - 380
  • START33D - 1169

  • COOK140B - 160
  • COOK140C - 323
  • COOK140D - 988

  • START32B - 241
  • START32C - 351
  • START32D - 927

  • MARCH222C - 525
  • MARCH222D - 1140

  • START31B - 235
  • START31C - 225
  • START31D - 475

  • LTIME106A - 5
  • LTIME106B - 275
  • LTIME106C - 319
  • LTIME106D - 504

  • START30B - 516
  • START30C - 697
  • START30D - 1230

  • MARCH221C - 310
  • MARCH221D - 688

  • START29B - 469
  • START29C - 459
  • START29D - 802

  • COOK139A - 1
  • COOK139B - 270
  • COOK139C - 300
  • COOK139D - 576

  • START28B - 337
  • START28C - 249
  • START28D - 305

  • LTIME105A - 2
  • LTIME105B - 112
  • LTIME105C - 109
  • LTIME105D - 170

  • START27B - 347
  • START27C - 256
  • START27D - 580

  • COOK138A - 2
  • COOK138B - 456
  • COOK138C - 472
  • COOK138D - 765

  • START26C - 127
  • START26D - 135

  • FEB222C - 1623

  • START25B - 234
  • START25C - 403

  • FEB221C - 721

  • START24B - 452
  • START24C - 497

  • LTIME104B - 249
  • LTIME104C - 588

  • START23C - 512

  • COOK137A - 2
  • COOK137B - 312
  • COOK137C - 397

  • START22B - 581
  • START22C - 721

  • JAN222C - 858

  • EXUN21B - 199
  • EXUN21C - 377

  • JAN221C - 907

  • START21B - 190
  • START21C - 169
68 Likes

Great to Hear that :partying_face: :partying_face:. RIP Cheaters :smiling_imp: .
Hopefully the increase in submission count from 100 in 2nd hour to 2000 in last hour will become less frequent :sneezing_face: :sneezing_face:

56 Likes

If you are penalizing cheaters for a particular round, will the non-cheaters in that round be getting some increment in their current ratings ?

32 Likes

There are people who cheated in SnackDown and got their ratings increased no action on them yet.

3 Likes

To start off with , i have with you these insane cheaters who should be immediately banned from this platform for shamelessly cheating since the time they have been here . And I Hope you will take strict action against these people.

Here are these 2 dfs who got to 5 stars with this insane cheating and you can check that they cheated in every contest of yours :

@kirasac
@anon88283721

#their cheating highlights from the December lunchtime where unfortunately their tricks could’nt work :>
https://www.codechef.com/viewsolution/55391922
https://www.codechef.com/viewsolution/55425901

https://www.codechef.com/viewsolution/55425468
https://www.codechef.com/viewsolution/55393307

→ same stuff from INFTY2K21 :

https://www.codechef.com/viewsolution/55285375
https://www.codechef.com/viewsolution/55285596

https://www.codechef.com/viewsolution/55289661
https://www.codechef.com/viewsolution/55290131

Just See Their Ranks are almost same in every contest coz they used to submit one after the other.

What are your opinions on seeing the submissions of these people cheating so badly and what is the least punishments they should get : Comment your thoughts

14 Likes

Wth , these guys even cheated in div1 lunchtime too , and i just saw their profile that have been cheating from quite a long time with almost same ranks as you mentioned and still not caught . :roll_eyes: :astonished:. .

9 Likes

No

4 Likes

The last time plagiarism checks were done was on August 2020. Does past contests refer all that happened in between or only the latest ones ? @admin @cubefreak777

7 Likes

Hey!
We permanently banned accounts of ~ 2100 users in SnackDown 2021. We will keep posting updates for contests here as and when completed.

15 Likes

I would suggest to look for last 700 submissions again most of them are cheaters in todays round .

Problem :- MERGEBS

16 Likes

Here are some submissions in which only variable names are changed and rest code is same.
Problem: MERGEBS
https://www.codechef.com/viewsolution/56733046
https://www.codechef.com/viewsolution/56733045
https://www.codechef.com/viewsolution/56732955
https://www.codechef.com/viewsolution/56732940
https://www.codechef.com/viewsolution/56732938
https://www.codechef.com/viewsolution/56732936
https://www.codechef.com/viewsolution/56732927
https://www.codechef.com/viewsolution/56732914
https://www.codechef.com/viewsolution/56732906
https://www.codechef.com/viewsolution/56732897
https://www.codechef.com/viewsolution/56732890
https://www.codechef.com/viewsolution/56732887
https://www.codechef.com/viewsolution/56732884
https://www.codechef.com/viewsolution/56732881
https://www.codechef.com/viewsolution/56732871
https://www.codechef.com/viewsolution/56732862
https://www.codechef.com/viewsolution/56732843

15 Likes

I would like to add some more which are not in written in C++ but are clearly copied from similar sources.
https://www.codechef.com/viewsolution/56732555
https://www.codechef.com/viewsolution/56732516
https://www.codechef.com/viewsolution/56732412
https://www.codechef.com/viewsolution/56731937

8 Likes

This round needs serious investigation . Submissions of problem 4 increased from 298 to 850+ in the last half hour. So disappointing to see people doing this shit a lot :face_vomiting:

12 Likes

This round has totally gone out of hands @admin . Not just for MERGEBS but also for EQLIS.
Here are a list of submissions for EQLIS (Please look into it . They are 100% same ):-

CodeChef: Practical coding for everyone (TRIED to avoid plagiarism by adding unnecessary variables at line 26,27,28,32)

https://www.codechef.com/viewsolution/56700033
https://www.codechef.com/viewsolution/56695185
https://www.codechef.com/viewsolution/56689513
https://www.codechef.com/viewsolution/56702601
https://www.codechef.com/viewsolution/56712827

Even the indentation are same for some of them

6 Likes

This is hilariuos . I bet most of them dont even know what DP is XD XD

6 Likes

Look at these solutions also
looks very similar or same to me.

Question link : CodeChef: Practical coding for everyone

https://www.codechef.com/viewsolution/56663186
https://www.codechef.com/viewsolution/56732409

7 Likes

XD XD XD XD
This solution was leaked on Youtube everywhere and the copied with their eyes closed @admin
Like forget about variable names, they didnt even bother to change the indentation.
Looks like almost everyones rating is about to decrease in this round XD XD.

6 Likes

Man, Cheating got started from starting itself. In the first hour, Submissions for problem B (Div.2) increased from 600 to 2000+.Submissions for Problem C and D also got increased exponentially.

7 Likes

Yeah ,but for a problem involving 2d dp and where greedy solution doesn’t work ,it sucks that so many undeserving noobs ,(among those the people who never even solved a simple dp problem ) even got placed better rank than you :(. FeelsBadMan

8 Likes

Look at these solutions also
https://www.codechef.com/viewsolution/56732956
https://www.codechef.com/viewsolution/56732343
https://www.codechef.com/viewsolution/56731854
https://www.codechef.com/viewsolution/56732002
https://www.codechef.com/viewsolution/56731669
https://www.codechef.com/viewsolution/56731057
https://www.codechef.com/viewsolution/56731111
https://www.codechef.com/viewsolution/56729049
https://www.codechef.com/viewsolution/56729326
https://www.codechef.com/viewsolution/56728030
https://www.codechef.com/viewsolution/56727819
https://www.codechef.com/viewsolution/56727514

10 Likes