Heap_OverFlow's blog

By Heap_OverFlow, 20 months ago, In English

Cheaters are a disgrace! How such an obfuscator Mhmd_Bakr becomes an expert? His old account mohamedbakr has been banned before due to his cheating. I see his cheat art developed so much that he became an expert!

I really wonder when such a cheater gets banned he cheated thru different accounts and got skipped 12 times and of course he cheated last div3 that got him a promotion to expert spoiling the competition for fair contestants.

He told MinaRagy06 on a facebook group before that he does so (obfuscates so "people don't hack him" and tried to fakingly justify his FST for a soln 191590427 he cheated from YT video and said words ("I tried randomly the inversion count") and the problem has nothing to do with inversion count, but rather MOD inverse (Mina told me that story on a codeforces message)

I think this clearly indicates he is a cheater who didn't even understand the algorithm or what he copied and didn't know anything about the problem's topic combinatorics and modulo arithmetic)

And also spreading misinformation celebrating his cheat achievements on LinkedIn.

You can find his linkedin post celebrating his cheat achievements copying 1k problems and being a specialist.

I really can't understand why vote changed from positive to -31 on this and my contribution still +127. Most of downs are temp accs. As the respected master aymanrs mentioned before there. The down-votes are probably from the cheat gang. This post includes all evidence for mhmd_bakr cheating and also misinformation spread.

Please, upvote this blog if you think such a dumb cheater who spoils the platform and spreads misinformation every now and then like Mhmd_Bakr should be skipped and banned. Even his cheater friends like Elsaghir or BnKhalid stopped cheating with him because he is too dumb.

Thanks! ✪ω✪

  • Vote: I like it
  • -20
  • Vote: I do not like it

»
20 months ago, # |
  Vote: I like it -16 Vote: I do not like it

I can't understand if mike can skip users for reason of blogs!!!

  • »
    »
    20 months ago, # ^ |
      Vote: I like it +4 Vote: I do not like it

    Reason is Mhmd_Bakr being a cheater. You can check other blogs here on my account proving his many cheats

    • »
      »
      »
      20 months ago, # ^ |
        Vote: I like it +7 Vote: I do not like it

      '_You can check other blogs here on my account_'

      Do you waste your whole time on his activities?

»
20 months ago, # |
  Vote: I like it +25 Vote: I do not like it

I don't get why such users remain on codeforces, we all know that he is copying problems and it was reported several times. There should be at least a feature to flag accounts for high rated users (Reds+) for example and after several flags the account gets banned.

»
20 months ago, # |
  Vote: I like it +7 Vote: I do not like it

I checked your previous blogs and see no reason to call this obfuscation. You can't just call everything you don't understand "strange" or "unnecessary".

For example, the "color.white(), color.cyan()" you repeatedly mentioned is used for a pretty console display. Even without looking into the implementation, you can easily tell that from the class name Console_Color.

I also see some utilities for IO and combinatorics, which is kind of common practice. A lot of people have their code library and just paste it into every code file they write, and they are doing it both in Codeforces and other contests where there is no hacking. Similar code is everywhere on Codeforces, like 202221853. Look at the first page of some div.1 contest standings, you will find half of the submissions contain these things.

And one more thing: using code comments as the scratch paper and trash can is not a clean code style, but it doesn't prevent the hackers from reading the code since syntax highlighting is offered and the code has clear indentation.

  • »
    »
    20 months ago, # ^ |
    Rev. 3   Vote: I like it +8 Vote: I do not like it

    Cheating 12 times and thru different accounts beyond his last skip was on an edu round 190392625 doesn't prove he always cheats and spoils the competition for fair contestants? (so he deserves getting banned by admins) Also, other users given the evidence thru this account called him a cheater like the candidate master's comment above yours or this blog or this .

    Regarding the console_color I don't see it useful in any means other than unnecessary portion of code and he obfuscated many times before like this 186942021. His previous obfuscation and admitting that he writes that weird code style "so people don't hack him" is a clear indicator he is a cheater.

    • »
      »
      »
      20 months ago, # ^ |
        Vote: I like it +26 Vote: I do not like it

      "I don't see it useful" doesn't mean anything. I have already explained what it is used for.

      Obfuscation is about making the code hard to understand. There is no way to call some code obfuscated while it has meaningful naming and interfaces. Take the console color class as an example. Just take a glance at it, and in five seconds you know what it is used for from the names of functions and variables: SetConsoleTextAttribute, console_color, FOREGROUND_RED, etc. Even if you don't want to read the implementation, the class name Console_Color already tells you everything. I wouldn't call that obfuscation.

      The math and IO utilities also have intuitive names and interfaces. If you start from the main function and traverse the code structure, you don't have to go into their implementation to know their behavior. Again, a lot of people are using such coding style in competitive programming like Codeforces and ICPC, not for obfuscation. (Notice that there is no hacking in ICPC) If you insist on calling this obfuscation, I am worried that you are preventing them from coding in their usual way.

      I just went through the top 10 of last div.1 contest (Codeforces Round 866 (Div. 1)) and found 4 contestants pasting a bunch of maybe unused utilities at the beginning of their code: 202272525 202225318 202203020 202199701 202193750. I also included a submission from jqdai0815 who was a virtual participant, and we know that there is no hacking in virtual participation.

»
20 months ago, # |
Rev. 3   Vote: I like it +115 Vote: I do not like it

Has codeforces blogs become a joke ? [This is a 9999th blog about one noname cheater]

Seriously, stop writing such blogs. After every contest there are 5-7 blogs names "CHEATERS CAUGHT!!!", "MASS CHEATING!!!". Do you even understand the extent of the problem? There are not dozens of cheaters, even not hundreds. There are thousands of them. Catching one cheater has no impact.

  • »
    »
    20 months ago, # ^ |
    Rev. 3   Vote: I like it -40 Vote: I do not like it

    I agree with you. But this Mhmd_Bakr spreads misinformation and talks with pride about his cheating achievements and it is crystal clear he does cheat and in a so dumb way. That is why I do him separate blogs and this is the last nail in the coffin, but just a proof that this guy is a 100% cheater and already other members of the codeforces community mentioned that whether in blogs or comments.

    However, you're correct there are many of them and focusing energy over a more productive thing is better. Thank you

»
20 months ago, # |
  Vote: I like it +33 Vote: I do not like it

There should be an option to block users on codeforces so I don't have to see your blogs ever again

»
20 months ago, # |
  Vote: I like it +1 Vote: I do not like it

Why -17 despite all what I mentioned in the blog is correct? They are doing temp accounts and downvoting XD Actually my contribution is not affected at all, still +127 xD indicating they are all unrated downs xD Point and laugh at the dumbs. I guess this is attributed to FCI Kafrelsheikh University cheat gang.

Why I say so? Because they did such attack on one of my blogs before. this one

»
20 months ago, # |
Rev. 2   Vote: I like it +1 Vote: I do not like it

I really can't understand why -31 on this and my contribution still +127 they are temp accs downs done by the cheat gang! As the respected master aymanrs mentioned before there. The Down votes are probably from the cheat gang. This post includes all evidence for mhmd_bakr cheating and also misinformation spread.

Cheaters are a disgrace!