Блог пользователя cheaters_database

Автор cheaters_database, 3 года назад, По-английски

All of these cheaters are caught from the last codeforces round. Their submissions are 100% similar and here is the source of their cheating. Everyone got wrong answer on the test case 24 of problem D. Let's cry for 10 minutes for them xD. MikeMirzayanov please ban them from the round (possibly from codeforces). It will increase the rating of a lot of innocent coders in the last round. Also ban the downvoters (supporters of cheaters) of this post.

N.B. If there comes someone's name accidentally, please message me. I'll recheck the submission and remove the name if it seems a mistake.

  • Проголосовать: нравится
  • +526
  • Проголосовать: не нравится

»
3 года назад, скрыть # |
 
Проголосовать: нравится +59 Проголосовать: не нравится

Bruh is so sick of cheaters that he went to all of these guys code just to catch and ban them XD. Yeah bro a lot of peoples ratings will increase after banning those coders.

»
3 года назад, скрыть # |
 
Проголосовать: нравится +8 Проголосовать: не нравится

Let them do , one day ... At some important event they'll not be able to do an easy question then they'll realise.

»
3 года назад, скрыть # |
 
Проголосовать: нравится +41 Проголосовать: не нравится

ok hear me out ... is it just me or i see 80% of them indian.... must be tough :)

»
3 года назад, скрыть # |
 
Проголосовать: нравится +11 Проголосовать: не нравится

Cheating has no good use.

»
3 года назад, скрыть # |
 
Проголосовать: нравится +1 Проголосовать: не нравится

Mhmd_Bakr hey my little boi. Why are you here ? LoL Heap_OverFlow xD

»
3 года назад, скрыть # |
 
Проголосовать: нравится +7 Проголосовать: не нравится

I find it funny that literally if any of these cheaters used a mod_int template, they would’ve ACed and not been caught.

I guess that’s what happens when you copy code and change variables but don’t know that subtracting 1 requires a check on mod again. :P

»
3 года назад, скрыть # |
 
Проголосовать: нравится -23 Проголосовать: не нравится

i think just banning accounts is not sufficient , their mac address or something like that should get banned.

»
3 года назад, скрыть # |
 
Проголосовать: нравится +119 Проголосовать: не нравится

It was funny until I saw a tester of my round is included. Must invite fewer next time...

»
3 года назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Benefit of weak pretests XD.

  • »
    »
    3 года назад, скрыть # ^ |
     
    Проголосовать: нравится +11 Проголосовать: не нравится

    In fact this is not caused by a weak pertest, these codes error when and only when the answer is calculated as 998244352. It is almost impossible for a tester to think that someone would make a mistake in such a stupid place, and it is harder to construct a hack test.

»
3 года назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Shiv_Narayan from IITK! Shame!!

»
3 года назад, скрыть # |
Rev. 4  
Проголосовать: нравится +1 Проголосовать: не нравится

horrific

»
3 года назад, скрыть # |
 
Проголосовать: нравится +1 Проголосовать: не нравится

these peoples must be banned from codeforces

»
3 года назад, скрыть # |
 
Проголосовать: нравится +57 Проголосовать: не нравится

finding your friend in this list feels like :

»
3 года назад, скрыть # |
 
Проголосовать: нравится -83 Проголосовать: не нравится

getting WA on test 24 in Problem D, doesn't means like they are cheater.

»
3 года назад, скрыть # |
 
Проголосовать: нравится -88 Проголосовать: не нравится

instead of wasting time, in making your cf account and creating your database to store these, if u worked on yourself thinks will be better I guess.

If they cheat they will realize during the interview.

»
3 года назад, скрыть # |
Rev. 2  
Проголосовать: нравится 0 Проголосовать: не нравится

Why should We cry for 10 minutes ?

»
3 года назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Great work! Mhmd_Bakr cheating again. XD

»
3 года назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

I hope these loosers get banned asap without warnings.Great research.

»
3 года назад, скрыть # |
 
Проголосовать: нравится +5 Проголосовать: не нравится

first of all check my once first and then include my name and secondly look the journey of the each one cheaters contest graph is always increasing max time and in minimum times they have reached good rating . Think and see before adding names

»
3 года назад, скрыть # |
 
Проголосовать: нравится -18 Проголосовать: не нравится

I don't know why my name is here. I am new to this platform and took guidance from a senior. And My account is real. I have submitted it many times by improving the code. If I have cheated then how could that be possible as it fails in the test case also...My request is to remove my name from this list.

»
3 года назад, скрыть # |
 
Проголосовать: нравится -12 Проголосовать: не нравится

I wrote some script to scrape Countries... Here is the result :

Brazil
Egypt
China
India
Egypt
Egypt
India
India
India
India
Egypt
India
Bangladesh
  • »
    »
    3 года назад, скрыть # ^ |
     
    Проголосовать: нравится 0 Проголосовать: не нравится

    Well,I'm really suprised to see China.I don't mean Chinese are so honest,but nobody can watch Youtube in China.I also went on Bilibili(Chinese Youtube) but there isn't any solution...Maybe the cheater wrote a fake country...

    • »
      »
      »
      3 года назад, скрыть # ^ |
       
      Проголосовать: нравится 0 Проголосовать: не нравится

      Nobody can watch youtube? You must be kidding.

      • »
        »
        »
        »
        3 года назад, скрыть # ^ |
        Rev. 2  
        Проголосовать: нравится +5 Проголосовать: не нравится

        Well,bacause of the China's Great Firewall,we cannot watch because something on Youtube is politically sensitive in China.However,using VPN is a violation of criminal law.

        According to Article 12 of the Measures for the Security Protection of Computer Information Networks and International Internet, interconnection units, access units, legal persons or other organizations using computer information networks and international Internet shall, within 30 days from the date of official connection to the network, go to the receiving organ designated by the public security organ of the people's government of the province, autonomous region or municipality directly under the Central Government where they are located for filing procedures, and will access the units and users of this network The government of the People's Republic of China shall, within 30 days from the date of the official connection of the network, register the units and users of the network and report any changes to the units and users in a timely manner. The VPN is not illegal in China and in principle is not punishable, but it must be built by the relevant units and registered for the record, private construction of VPN or even the manufacture and sale of VPN may be suspected of illegal crime.
        
        A warning can be given by the public security authorities, and if there is illegal income, the illegal income will be confiscated, and a fine of up to five thousand dollars can be imposed on the individual, and a fine of up to fifteen thousand dollars can be imposed on the unit, and if the circumstances are serious, and a penalty of stopping the network, connecting and shutting down for rectification within six months can be imposed, and if necessary, the operating license can be revoked or the networking qualification can be cancelled.
        
        

        There's a lot result on the Internet.You will be held seriously responsible and severely punished by the Chinese government as long as you watch Youtube in China.

        For me,I'm in Yunnan Province which is near the borders(only half a day's drive).So I sometimes go to Laos to watch Youtube on holidays.

»
3 года назад, скрыть # |
 
Проголосовать: нравится +10 Проголосовать: не нравится

Ban the cheaters

»
3 года назад, скрыть # |
 
Проголосовать: нравится +10 Проголосовать: не нравится

Ban the cheaters

»
3 года назад, скрыть # |
 
Проголосовать: нравится +13 Проголосовать: не нравится

I actually don't know why my name is here, my account is real. As for the justification that cheaters did blindly copy code and did not realise that modulo could become negative after subtracting a number. I did put ans%=mod in my submission to bring that back to (0,mod-1). But I did not know that (-ve)%(+ve) returns (-ve) until I looked up this after the contest. Had I copied blindly, I would not be able to debug and submit the correct code just after the contest (check 191607860).

Secondly, cheaters either copy almost the exact same code or sometimes add too many comments and spaces to make it difficult to detect. Please check that none of such measures were used.

Please check before adding names

  • »
    »
    3 года назад, скрыть # ^ |
     
    Проголосовать: нравится 0 Проголосовать: не нравится

    Ok, please explain the meaning of your x variable. I think you always have a reason to write it down, right?

    • »
      »
      »
      3 года назад, скрыть # ^ |
       
      Проголосовать: нравится +13 Проголосовать: не нравится

      Yes sure, instead of storing the values in a an array and then computing the sum from 1 to cnt, it would be more space efficient to compute the sum when dp[i] comes from previous dp[i+1] (I have considered the array to be dp[]) there itself, so that we need not store previous values (dp[i+2], dp[i+3]... till end... I say previous because of reverse loop). That is why I used a variable (name x is the most common name I use after a and b) because it was possible to reduce storage of unncessary values.

  • »
    »
    3 года назад, скрыть # ^ |
     
    Проголосовать: нравится -14 Проголосовать: не нравится

    To prove that the solution idea is yours, show me your paperworks of equation of the solution. Can you explain your approach in short? Can you tell the initial equation of the expected number of moves for the problem?

    • »
      »
      »
      3 года назад, скрыть # ^ |
       
      Проголосовать: нравится +9 Проголосовать: не нравится

      This is the link to the .pdf file which I have made by clicking photographs of my notebook.

      The only difference is that in this solution I added from i=2 to cnt at the end and added F(1) instead of adding from i=1 to cnt and adding F(0).

      Actually my start expression was pretty similar to the official editorial (which should be as they express the same function), but I rearranged it in forms of difference and it simplified the expression easily. (I mean instead of a_n in terms of both a_(n-1) and a_(n+1), we got just a_n in terms of a_(n+1))

»
3 года назад, скрыть # |
 
Проголосовать: нравится +3 Проголосовать: не нравится

Ban them!

»
3 года назад, скрыть # |
 
Проголосовать: нравится +8 Проголосовать: не нравится

execute them , specially the ones who call themselves in anime characters

»
3 года назад, скрыть # |
 
Проголосовать: нравится +6 Проголосовать: не нравится

Will MikeMirzayanov do something because of such these blogs? i wish so

»
3 года назад, скрыть # |
Rev. 2  
Проголосовать: нравится +4 Проголосовать: не нравится

okay that was it for today bye guys

»
3 года назад, скрыть # |
 
Проголосовать: нравится +3 Проголосовать: не нравится

ban them!

»
3 года назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Check my solution once and then include my name and secondly look the journey of the each coders and contest graphs that is always increasing max time and in minimum times they have reached good rating . It doesn't mean they have cheated. The concept of the question everybody had solved in the similar way taking a arbuitary number. Think and see before adding names and remove my name ASAP.

»
3 года назад, скрыть # |
 
Проголосовать: нравится +28 Проголосовать: не нравится

OMG,nearly 400...

»
3 года назад, скрыть # |
 
Проголосовать: нравится +2 Проголосовать: не нравится

Great work vro Big fan

»
3 года назад, скрыть # |
 
Проголосовать: нравится +10 Проголосовать: не нравится

Those who has messaged me with evidence, I've reviewed their submissions and I've removed some of their names from the list if their claims seem logical. As there is a daily limit of sending message to at most 4 people on CF, I couldn't reply to all of them.

  • »
    »
    3 года назад, скрыть # ^ |
    Rev. 2  
    Проголосовать: нравится 0 Проголосовать: не нравится

    First of all, great work! How did you collect all those? What script did you use? Also on what basis, do you remove names? They can makeup stories just to get their names removed. I think an appeal that leads to name removal should be public to the whole community not a private message. You can easily remove a friend for ex?

»
3 года назад, скрыть # |
 
Проголосовать: нравится +16 Проголосовать: не нравится

80% of them are indians

»
3 года назад, скрыть # |
 
Проголосовать: нравится +10 Проголосовать: не нравится

Hats off to your dedication brother!

»
3 года назад, скрыть # |
 
Проголосовать: нравится +36 Проголосовать: не нравится

Hats off, this is a great work and a splendacious blog about cheaters. Well done!

»
3 года назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

sherlock holmes : codeforces edition

»
3 года назад, скрыть # |
 
Проголосовать: нравится +6 Проголосовать: не нравится
  • »
    »
    3 года назад, скрыть # ^ |
     
    Проголосовать: нравится -7 Проголосовать: не нравится

    Out of context. Why comment? The people you mentioned are in an older round and were already punished. This blog addresses #848 problem D string revisit. Same WA 24 solutions and it can never be a coincidence because it is the same modulo arithmetic logic error and same logic for the inv array.

»
3 года назад, скрыть # |
 
Проголосовать: нравится +2 Проголосовать: не нравится

To author, please add chromate00 to this list! Just take a look at his solution: 191601141 — it is the same as all the cheaters' ones, but he tried to make his cheating less obvious by changing small details!!

And the worst part is — he got Accepted despite having cheated!!!

This is because he just fixed the obvious bug — see https://mirror.codeforces.com/blog/entry/112147?#comment-999307 — it is still obvious from his submission that he cheated. His submission should be flagged!!!

»
3 года назад, скрыть # |
 
Проголосовать: нравится +1 Проголосовать: не нравится

I love the blog

»
3 года назад, скрыть # |
 
Проголосовать: нравится +3 Проголосовать: не нравится

Dont understand why people are targetting nationalities, cheaters are cheaters, block them, move on, dont you have better things to do...

»
3 года назад, скрыть # |
 
Проголосовать: нравится +15 Проголосовать: не нравится

it is really sad to see these many cheaters exposed. i miss the old days that cf contests were fair and messing up one contest by not solving a problem that you normally should wouldnt have caused sth crazy like -100 rating ..

»
3 года назад, скрыть # |
 
Проголосовать: нравится -8 Проголосовать: не нравится

MD_DM, noob_coder_------- ------------- Some cheaters who get skip, but these two people Kaitoo and Adel_Mahmoud are really great at circumventing the system in Code Forces, one of them helps the other, and both codes are very similar, and that in some solutions you find that one of them puts the whole solution in one line ??? solutions in one line ? :- 181982089 && 187323042,

Kaitoo in TypeDB Forces 2023 (Div. 1 + Div. 2, Rated, Prizes!) he solved c and is similar to noob_coder_ , 191151542 , 191155612 and he didn't get skip, so I ask you Kaitoo why any one change dp to r ?? of cores to avoid get a skip ,

Similar solutions :-190390803 190401955

look the journey of the each one cheaters contest graph is always increasing max time and in minimum times they have reached good rating .

»
3 года назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

One more cheater: BalaurM

»
3 года назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

TypeDB Forces 2023 C. Remove the Bracket has difficulty $$$1600$$$. Do we have rating deflation?)

  • »
    »
    3 года назад, скрыть # ^ |
     
    Проголосовать: нравится +1 Проголосовать: не нравится

    to be honest, i thought this ques would and should be rated higher than 1600, because it was not just about dp, but also about selecting the optimal values, but many cheaters got the code online during the contest, i know some of the people who have never even used iterative dp in any ques, solve it using iterative dp during the contest, so the number of submissions affected the rating i believe.

»
3 года назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

The ratings are rolled in now. However, my rank is the same as it was before. Have the cheaters actually been removed? I don't feel so at least rn :/

»
3 года назад, скрыть # |
Rev. 2  
Проголосовать: нравится 0 Проголосовать: не нравится

it's sad that the old ratings are given back and none of the people that i know for sure cheated, got their i'd banned or their contest skipped, some of them even got plus delta, but still i appreciate the effort that you put in to expose the cheaters and justify the rating system.

Thank you.

»
3 года назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

»
3 года назад, скрыть # |
 
Проголосовать: нравится +4 Проголосовать: не нравится

»
3 года назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
Some one even get to the Candidate Master!
Please ban them!
»
3 года назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Cheats are shameless!

»
3 года назад, скрыть # |
Rev. 2  
Проголосовать: нравится 0 Проголосовать: не нравится

4 of em share my name 💀

»
3 года назад, скрыть # |
Rev. 3  
Проголосовать: нравится +1 Проголосовать: не нравится

New user, Cheater Database.PrateekGoel

New user, just set verdict as skipped and check(15+ Skipped)

Check [check another]

»
4 месяца назад, скрыть # |
Rev. 3  
Проголосовать: нравится -32 Проголосовать: не нравится

deleted