Please read the new rule regarding the restriction on the use of AI tools. It applies starting from round 972. ×

grinding_codexp's blog

By grinding_codexp, history, 12 days ago, In English

Recently, when I was wandering around Codeforces Round 970 (Div. 3) submissions, i have noticed some aditya8806701281's submissions seem to be suspicious. This user has never ranked higher than 5000 in any contest before but in this contest he rose to the top 500.

Have a look:

Problem 2008H - Sakurako's Test: 279214387 As you can see, too many long-name variables and there is an unnecessary function (right after the defines) that he calls for nothing in the solve function.

Problem 2008G - Sakurako's Task: 279207870 The same thing from his solution from problem H.

Problem 2008F - Sakurako's Box: 279133796 Variable names seem too long.

Problem 2008D - Sakurako's Hobby: 279107529 2 extra functions for nothing, and he called them in the solve() function.

Problem 2008C - Longest Good Array: 279099481 Do you think the function randomOrder1() has any purpose?

Problem 2008B - Square or Not: 279087122 I don't think he even cheated on B div3, but have a look. 2 randomFunction with no purpose.

Problem 2008A - Sakurako's Exam: 279078136 If he cheated on A div3, idk what is he doing here. But I saw the "randomFunction" and yeah, who even do that?

Another 2 submissions I considered as worth seeing:

279179329 279116768

When I gave it to AI detector for code, here is the result:

First sub: (comments doesn't count, they have existed in the user's codes for a long time) 75% and 92% (Comment if you want the checker)

Second sub: (I pasted it directly for the AI to check) 75% and 88%

These 2 submissions was given to me by 2 codeforcers, and I don't find them myself. I don't want to say if they are cheaters, but this one is worth considering. Also, I did not say these codes are AI-generated, I just took these numbers from AI detector.

»
12 days ago, # |
  Vote: I like it 0 Vote: I do not like it

Auto comment: topic has been updated by grinding_codexp (previous revision, new revision, compare).

»
12 days ago, # |
  Vote: I like it 0 Vote: I do not like it

there is a high chance he is a cheater :thinking:?

»
12 days ago, # |
Rev. 2   Vote: I like it +2 Vote: I do not like it

I don't think we should be doing this, I know cheating is a issue but some don't know anything about cheating ,and now after seeing blogs like this they now do and in the future they might start to cheat depending on situation

  • »
    »
    12 days ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    or at least we could have a report button for contest participants or submissions...

»
12 days ago, # |
  Vote: I like it 0 Vote: I do not like it

KEKW Have a look at this and his E submission.

  • »
    »
    12 days ago, # ^ |
      Vote: I like it +1 Vote: I do not like it

    Yep 100% my leaked poisoned solution.

    • »
      »
      »
      12 days ago, # ^ |
        Vote: I like it -8 Vote: I do not like it

      eh what is a poisoned solution? is it a leaked hackable solution?

      • »
        »
        »
        »
        12 days ago, # ^ |
          Vote: I like it 0 Vote: I do not like it

        i think that's a solution with useless functions which can be used to detect plagiarism

»
11 days ago, # |
  Vote: I like it -6 Vote: I do not like it

downvotes mean nothing to me. if these reports are wrong, just comment or message me. i am not scared of downvotes

»
11 days ago, # |
  Vote: I like it +1 Vote: I do not like it

I can see the variable names are so long. I think it is changed by AI. Or he maybe found the solution by himself then used AI to reduce time. His improvement speed is so fast.

  • »
    »
    10 days ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    A,B we could understand. but the improvement in the C, D, F, G and even H, also the poisoned E solution he used, we could agree that he used AI to code