Use this for anything related to plagiarism - Reporting cheating, appeals, etc

I don’t know any cheaters

I want to report a user on CodeChef who copied solutions from YouTube videos during the Starters 118 Division 4.

He has copied this solution:CodeChef: Practical coding for everyone completely 100% from this YouTube video: https://www.youtube.com/watch?v=qbXMINfMU4o

He has copied this solution:CodeChef: Practical coding for everyone completely 100% from this YouTube video: https://www.youtube.com/watch?v=UgonrTQG7VI

He has copied this solution:CodeChef: Practical coding for everyone completely 100% from this YouTube video: https://www.youtube.com/watch?v=XMxyuctlT6Y

He has copied this solution: CodeChef: Practical coding for everyone completely 100% from this YouTube video: https://www.youtube.com/watch?v=WJgosI3YWTE

His solution: CodeChef: Practical coding for everyone is not 100% copied but very similar to the solution shown in the YouTube video: https://www.youtube.com/watch?v=KFMc9x5OXNY

All of these videos were published while the contest was going on CodeChef, that is around 9 PM IST. He also changed his coding language from C++ to Python during the contest which is also suspicious.
@admin

Apart from the above mentioned YouTube channel, the solution: CodeChef: Practical coding for everyone also matches 100% with the solution circulated on the telegram group: HERE, during the contest.

The solution: CodeChef: Practical coding for everyone also matches with the solution circulated on the telegram group: HERE, during the contest.

I’m attaching the screenshots below.

There is a fair chance that the user is using Telegram and YouTube channels to copy solutions.


@admin

Even this code of another User: CodeChef: Practical coding for everyone, 100% matches the code: CodeChef: Practical coding for everyone of the above mentioned User copied from Telegram and YT channels during the contest as described above in detail.

Same goes for this solution: CodeChef: Practical coding for everyone by User, he has just changed the variable names.

Same goes for this solution: CodeChef: Practical coding for everyone by User, he has just changed the variable names.
@admin

There are many users in Division 4 that have exactly the same solution submitted for the problem: Problem Link.

Here are the solutions of different users, which are exactly similar:

https://www.codechef.com/viewsolution/1041483940

https://www.codechef.com/viewsolution/1041469590

https://www.codechef.com/viewsolution/1041477665

https://www.codechef.com/viewsolution/1041482388

https://www.codechef.com/viewsolution/1041488646

https://www.codechef.com/viewsolution/1041491416

https://www.codechef.com/viewsolution/1041483079

https://www.codechef.com/viewsolution/1041495966

https://www.codechef.com/viewsolution/1041497215

https://www.codechef.com/viewsolution/1041498209

https://www.codechef.com/viewsolution/1041494826

@admin

They are not the exactly the same @brightbluedot. Just same idea

an advice to codechef deploy a checker atleast for avoiding palagrim we could see that exactly same solutions are also passing the checker even the variable names are not been changed. i am sorry but it doesn’t give a good feeling as a contest giver but anyways if cheating happens or not i dont care i am here to increse my problem solving skills and rating are just a bonus for me personally…
but you can use accuracy for that checking even as if a question accuracy percentage is stagnant for around 5 percent for whole contest but in the end it 10 min or the time it start to increseing abruptly there might be chances that solution is available to the public . suppose it reached to 20 percent then there might be something fishy going on…

These are the contestants with same solution for this problem in div-2.
We can clearly understand that these contestants have cheated.
Here are are some of the solutions:
https://www.codechef.com/viewsolution/1055568620
https://www.codechef.com/viewsolution/1055568454
https://www.codechef.com/viewsolution/1055567818
https://www.codechef.com/viewsolution/1055568147
https://www.codechef.com/viewsolution/1055567699
https://www.codechef.com/viewsolution/1055567029
https://www.codechef.com/viewsolution/1055566523
https://www.codechef.com/viewsolution/1055565747
https://www.codechef.com/viewsolution/1055562279

@admin

1 Like

there should be more of it

some more cheaters:
https://www.codechef.com/viewsolution/1055558750
https://www.codechef.com/viewsolution/1055557793
https://www.codechef.com/viewsolution/1055553181
https://www.codechef.com/viewsolution/1055552556
https://www.codechef.com/viewsolution/1055550560
https://www.codechef.com/viewsolution/1055549545
https://www.codechef.com/viewsolution/1055547812 Adding some lines to the code that are not at all related to the solution.
https://www.codechef.com/viewsolution/1055547719
https://www.codechef.com/viewsolution/1055546962

https://www.codechef.com/viewsolution/1055543057
https://www.codechef.com/viewsolution/1055541238
https://www.codechef.com/viewsolution/1055540194
https://www.codechef.com/viewsolution/1055537647
There are many more…

They think we are stupid.
I bet they don’t even know what or why is that “x” variable is for.

Solution: 1055568970 (codechef.com)
Solution: 1055568835 (codechef.com)
Solution: 1055568549 (codechef.com)
Solution: 1055568268 (codechef.com)
Solution: 1055568268 (codechef.com)
Solution: 1055567954 (codechef.com)
Solution: 1055567386 (codechef.com)
Solution: 1055567224 (codechef.com)
Solution: 1055567222 (codechef.com)
Solution: 1055567112 (codechef.com)
Solution: 1055567082 (codechef.com)
Solution: 1055567059 (codechef.com)
Solution: 1055566818 (codechef.com)
Solution: 1055566189 (codechef.com)
Solution: 1055566107 (codechef.com)
Solution: 1055566097 (codechef.com)
Solution: 1055566008 (codechef.com)
Solution: 1055565698 (codechef.com)
Solution: 1055565656 (codechef.com)

One would say that a 3* don’t need to cheat, but holy!

I mean, they don’t know that a syntax tree will detect similarities despite the name of the variables??
The code is absolutely redundant lol

Solution: 1056558904 (codechef.com)
Solution: 1056555625 (codechef.com)
Solution: 1056558578 (codechef.com)
Solution: 1056559810 (codechef.com)
Solution: 1056559792 (codechef.com)
Solution: 1056559688 (codechef.com)
Solution: 1056559683 (codechef.com)
Solution: 1056559681 (codechef.com)
Solution: 1056559644 (codechef.com)
Solution: 1056559299 (codechef.com)
Solution: 1056559176 (codechef.com)
Solution: 1056559220 (codechef.com)
Solution: 1056559087 (codechef.com)

Cheatings are easily caught and we can help you in catching with our strategies and digital tools ,For further details do visit

During every Codechef contest all codes get uploaded in this telegram group and all copy same code from here. (Telegram: Contact @codechef_answers)
Massive cheating has been done in the problem :- 3out1in; of contest starters 133; 3out1in Practice Coding Problem - CodeChef.
@admin

85% of codes are exactly of the same structure as this:-

void solve()
{
int n,q; cin >> n>>q;

vector<int> a(n); 
for (auto &x : a) cin >> x; 
 
multiset<int> hi, lo; 
int sum_hi = 0, sum_lo = 0; 
vector<int>final; 
for (int i = 0; i < n; ++i){ 
    if (i & 1){ 
        if (a[i] > *hi.begin()){ 
            sum_hi += a[i] - *hi.begin(); 
            sum_lo += *hi.begin(); 
            lo.insert(*hi.begin()); 
            hi.insert(a[i]); 
            hi.erase(hi.begin()); 
        } else{ 
            lo.insert(a[i]); 
            sum_lo += a[i]; 
        } 
    } else { 
        if (lo.empty()){ 
            hi.insert(a[i]); 
            sum_hi += a[i]; 
        } else if (a[i] < *lo.rbegin()){ 
            sum_hi += *lo.rbegin(); 
            sum_lo += a[i] - *lo.rbegin(); 
            hi.insert(*lo.rbegin()); 
            lo.insert(a[i]); 
            lo.erase(lo.find(*lo.rbegin())); 
        } else{ 
            hi.insert(a[i]); 
            sum_hi += a[i]; 
        } 
         
    } 
    final.push_back(sum_hi-sum_lo); 
} 
for(int i=0;i<q;i++){ 
   int x; 
   cin>>x; 
   cout<<final[x-1]<<" "; 
} 
cout<<endl; 

}

Submission Link -

CodeChef: Practical coding for everyone.
CodeChef: Practical coding for everyone.
CodeChef: Practical coding for everyone
CodeChef: Practical coding for everyone
CodeChef: Practical coding for everyone

@admin Codechef users would be much more happy if Codechef looks into this issue atleast 1 time :- CHEATING by "type_7_shady"

Channel - https://www.youtube.com/watch?v=zUOzgAUU7bs&ab_channel=Type7Shady

There have been 50+ blogs on this same topic here; why don’t you guys pay any attention?

Every contest on this youtube channel Codes are shown and sent live since last few months totally destroying the Codechef contest worth. Will you guys please take strict action against this? Can you see today’s contest 1000+ people solving the last problem. All limits of cheati9ng have been crossed.

2 Likes

@emperor100 Codechef users would be much more happy if Codechef looks into this issue atleast 1 time :- CHEATING by "type_7_shady"

Channel - https://www.youtube.com/watch?v=zUOzgAUU7bs&ab_channel=Type7Shady .

There have been 50+ blogs on this same topic here; why don’t you guys pay any attention?

Every contest on this youtube channel Codes are shown and sent live since last few months totally destroying the Codechef contest worth. Will you guys please take strict action against this? Can you see today’s contest 1000+ people solving the last problem. All limits of cheating have been crossed.

2 Likes

@iloveoshijain - Plagiarism process runs after each contest.
Last contest - approx 1200 accounts were marked as cheaters - their ratings dropped before the next contest.

For folks posting solutions on youtube - we report such accounts to youtube - but there is nothing more that can be done about it.

1 Like

That is really not justified. At least 30% of contest participants are cheaters. Because codes get released very early people have plenty of time to pass plagiarism. Codechef Plag Check is not that strong if someone is smart enough.

There were not just 1200 cheaters. There were more than 10000+ If I start linking the codes here there won’t be any limit

Why Codechef administrator does not take any action? What is the point of arranging such fake contest where almost everyone is having the solution code with them? Why can’t Codechef as a organization formally report it to YouTube via mail or something ?

Why no action ?

Its your own platform and its loosing its importance.

Atleast do a strict plag check for all the codes having same solution as this youtuber because it can be seen almost all are copying from here only - https://www.youtube.com/watch?v=zUOzgAUU7bs&ab_channel=Type7Shady

1 Like

To add up: CHEATING by "type_7_shady" - #9 by deeping_dive

1 Like