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

Автор jeroenodb, история, 20 месяцев назад, По-английски

While solving random problems on DMOJ I found this problem: Problem, Contest the problem appeared in. I only read the statement and decided it was not for me, so I moved on. Today after the round I remembered this problem because it seemed similar to 1726F - Late For Work (submissions are not allowed). Not only are the problems exactly the same, they even share the same sample and the explanation of the sample is also the same:

Together with the fact that little_angel has solved this problem on DMOJ:

I am convinced that the authors of Codeforces Round 819 (Div. 1 + Div. 2) and Grimoire of Code Annual Contest 2022 have purposefully copied the problem and didn't even try to hide it. I don't think the contest should be unrated, because the impact was not that big. But I still believe that this is unacceptable for Codeforces contests. You are supposed to create original problems.

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

»
20 месяцев назад, # |
  Проголосовать: нравится +600 Проголосовать: не нравится

»
20 месяцев назад, # |
  Проголосовать: нравится +158 Проголосовать: не нравится

zxyoi 2.0

»
20 месяцев назад, # |
Rev. 2   Проголосовать: нравится +213 Проголосовать: не нравится

Yeah, this is really blatant. They changed the statement to remove the characters appearing in the original contest but didn't even bother to change the samples >_>

The author of the problem was indeed little_angel:

notorious coincidence

»
20 месяцев назад, # |
  Проголосовать: нравится +169 Проголосовать: не нравится

certified bruh moment

»
20 месяцев назад, # |
  Проголосовать: нравится +13 Проголосовать: не нравится

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

»
20 месяцев назад, # |
  Проголосовать: нравится +172 Проголосовать: не нравится

Wow. I really did not expect TWO copied problems in ten rounds.

So is this round going to be unrated? Even though the impact was smaller than Round #810, it is (probably) still a deliberately copied problem so I think it makes sense to make this round unrated.

»
20 месяцев назад, # |
  Проголосовать: нравится +265 Проголосовать: не нравится

The additional funny moment is that my WA solution that was accepted during the contest gets WA in DMOJ! So, it was not just copied, it was made even worse!

  • »
    »
    20 месяцев назад, # ^ |
      Проголосовать: нравится +182 Проголосовать: не нравится

    Thinking from the POV of someone that copied a problem: why would you work hard to create good tests if you didn't work hard to create the problem?

    • »
      »
      »
      20 месяцев назад, # ^ |
      Rev. 2   Проголосовать: нравится +2 Проголосовать: не нравится

      But actually he means the tests are even weaker than the original ones. You can see that he got AC during the contest but after then he got uphacked.

      UPD: sorry I didn't see this comment carefully and misunderstood him:(

    • »
      »
      »
      20 месяцев назад, # ^ |
      Rev. 2   Проголосовать: нравится +78 Проголосовать: не нравится

      The tests, in particular, were not made by him. The tests for all problems were the responsibility of me and anubhavdhar, so it is our fault. He only provided the statement/samples/sample explanations for the problem.

»
20 месяцев назад, # |
  Проголосовать: нравится +134 Проголосовать: не нравится

Wow. If you’re a problemsetter it sometimes happens that your problem was independently invented by someone else, nothing weird here, we simply already exceeded square root of the number of possible problems and birthday paradox is happening. Of course, stealing it is something way different. It makes me wonder: how can we protect ourselves from something like this?

In this example fortunately the samples and the explanation are copied — extremely dumb move if you want to hide a crime, this guy wouldn’t rob a bank. But what if next time some other guy will be smarter and will hide it better?

Well, fear no more. If he’d be smarter, he would not copy the problem. So I guess there is really no problem and everything will simply be fine.

  • »
    »
    20 месяцев назад, # ^ |
      Проголосовать: нравится +28 Проголосовать: не нравится

    Can you provide details regarding number of possible problems.

  • »
    »
    20 месяцев назад, # ^ |
    Rev. 3   Проголосовать: нравится -25 Проголосовать: не нравится

    why cannot we create a project where we can classify a task mathematically, like using some type to define a unique tag ,

    like rearrange a permutation -> tag A , also use solution/editorial of task to attach more tags, now we can use Alphacode like AI , to check if similar task exist or maybe some similarity index, so we can at least get list of 10-15 similar task at most if they exist, and just compare manually. I know there might be some task which can be translated to some dual version of it, but it would still be very helpful. Currently we just have to rely on contestant memory.

    Secondary advantages of this database would be : it would very helpful for the training of candidates, so they don't have to classify things themselves.

    I think why this should work is because whenever I need to search something , I just search things on stackexchange sites or research papers, by using academic keywords.

»
20 месяцев назад, # |
  Проголосовать: нравится -31 Проголосовать: не нравится

Shamelessly copying problems from the net and then praising a bunch of guys for "proposing original problems" , "testing and providing feedback" blah blah in the contest announcement blog lol. Is this what the coding club of IIT KGP has come to?

  • »
    »
    20 месяцев назад, # ^ |
      Проголосовать: нравится +51 Проголосовать: не нравится

    Just leave problem F, what do you have to say about other problems? Even tourist couldn't solve problem H and you are saying Is this what the coding club of IIT KGP has come to?

    • »
      »
      »
      20 месяцев назад, # ^ |
        Проголосовать: нравится -41 Проголосовать: не нравится

      Tourist couldn't solve H And how does that in any way make copying problems legal? what do you have to say about other problems Even if I were to say the other problems were good, what difference does that make? Becoz of 1 copied problem, the entire contest got unrated and wasted 2-3hrs of everybody's time.. you are saying Is this what the coding club of IIT KGP has come to? Well, as per the contest announcement blog, this round was brought to us in association with the coding club of KGP. So did the members of the coding club not know this problem was copied from the net? Or even after knowing, they purposefully went ahead with the contest? Either way it shows their mismanagement.

      • »
        »
        »
        »
        20 месяцев назад, # ^ |
          Проголосовать: нравится +49 Проголосовать: не нравится

        The contest being unrated does not necessarily mean that the participants wasted the time. After all, they were able to solve new problems and improve their skill in CP.

      • »
        »
        »
        »
        20 месяцев назад, # ^ |
          Проголосовать: нравится +17 Проголосовать: не нравится
        1. And how does that in any way make copying problems legal? When did I say that copying problems is legal? I just meant that authors spent a lot of time in preparing other problems, which were ORIGINAL! Also, its testing and other stuffs take considerable amount of time.
        2. Becoz of 1 copied problem, the entire contest got unrated and wasted 2-3hrs of everybody's time.. As pointed by SSRS_, contest is not just about gaining ratings!
  • »
    »
    20 месяцев назад, # ^ |
      Проголосовать: нравится +24 Проголосовать: не нравится

    A single problem is not the basis of the whole contest. Even the quality of questions from A to H had a very good level and logistics. Defaming it is completely inappropriate way. Even DMOJ is not even a very popular platform that people are aware of that problem.

    • »
      »
      »
      20 месяцев назад, # ^ |
        Проголосовать: нравится +28 Проголосовать: не нравится

      Bro, the contest had 8 freakin problems! Just make a round with 7 not stolen problems, it would still be enough for everyone to enjoy the round. And authors would not get such flame.

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

    bruh the problems from A — H were excellent, except for the problem F, and as @coder_K20 pointed out that DMOJ is actually not a very well known platform, and bruh settin up an entire contest takes a hell lot of time and effort (you woulda known if someone from your college had actually set a contest lmao) and not many people were able to solve F even after it was present already.

  • »
    »
    20 месяцев назад, # ^ |
      Проголосовать: нравится +7 Проголосовать: не нравится

    The replies of the people above are funny.. Y'all seem to insinuate that just becoz DMOJ is not a very popular website, it's okay to copy problems from there...And even if I were to say that the other problems were good what difference does that make? The author was caught copying problems from the net and the entire contest has now become unrated which has angered a lot of people. bruh settin up an entire contest takes a hell lot of time and effort And that gives the author the license to copy problems?

    • »
      »
      »
      20 месяцев назад, # ^ |
        Проголосовать: нравится +4 Проголосовать: не нравится

      I solved till problem C, and all three were unique and were good problems(review of my friends too). You cannot judge the whole club based on one imposter, and that too he has accepted his mistake, and first of all, have the guts to comment from your main ID, you a little piece of...

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

        You seem to be more concerned about bashing me for being angry with the contest author for copying problems from the net, instead of criticizing the author for doing such a deed. Good thing the CF community is gonna blacklist that author so that no one ever tries to do this again in future.

        • »
          »
          »
          »
          »
          20 месяцев назад, # ^ |
          Rev. 2   Проголосовать: нравится +15 Проголосовать: не нравится

          You are a donkey and a coward who is commenting from a fake account. The author has accepted it's cheating that too from his main account. Don't comment if you don't dare to say it from your main account. I also criticise the fact that he copied, but you moron is just behind the fact that the entire club and all the authors are responsible because of one copied problem.

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

            I don't mean to sound rude. But why is it that whenever cheating happens Indians (sometime Chinese) are somehow related to it?

            This doesn't just seem to be a standalone phenomenon. In every contest be it Kickstart, Hackercup, Codejam you'd find telegram groups— predominantly Indians— engaging in illicit practises!

            Maybe this little_angle guy too thought the same? Maybe he's being doing it for too long? And he's not sorry because he copied the problem, he's sorry because he got caught.

            What I'm trying to convey is Indians need to get their house in order, before someone decides to completely ban them from competing!

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

            Is the setter a friend of yours that you are getting fired up like this? If a member of a club involves in some illicit practice shouldn't the blame fall on the entire club? You want me to believe that not a single person from the entire coding club of IIT KGP realised F was copied from the net? How am I in the wrong if I blame the coding club of KGP for this unfortunate incident...

            • »
              »
              »
              »
              »
              »
              »
              20 месяцев назад, # ^ |
                Проголосовать: нравится +4 Проголосовать: не нравится

              "You want me to believe that not a single person from the entire coding club of IIT KGP realised F was copied from the net?". Yes, this is where you are wrong :)

            • »
              »
              »
              »
              »
              »
              »
              20 месяцев назад, # ^ |
                Проголосовать: нравится +32 Проголосовать: не нравится

              No, I don't know him, but I have common sense and (unfortunately) you don't have it. No, it may be possible that no one knows. At last, if you copy or cheat, will you publically announce that I have cheated and achieved or done this task? No, it's unfair to blame the whole club. If you blame the person who copied the task, you are correct, and I support that it was wrong, but blaming the entire club because of him is morally wrong.

»
20 месяцев назад, # |
  Проголосовать: нравится +14 Проголосовать: не нравится

I thought it looked standard-ish and like I solved something similar before...

»
20 месяцев назад, # |
  Проголосовать: нравится +45 Проголосовать: не нравится

I log in after a year and this is the first thing I see.
Maybe I should go back to playing valorant (︶︹︶)

»
20 месяцев назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

little_angel Why have you deleted your apology blog?

  • »
    »
    20 месяцев назад, # ^ |
      Проголосовать: нравится +25 Проголосовать: не нравится

    Because certain anonymous accounts doxxed him in the comments of the blog.

    • »
      »
      »
      20 месяцев назад, # ^ |
        Проголосовать: нравится -8 Проголосовать: не нравится

      doxxed him? You posted his name in the announcement to the contest. He himself had this info on his profile until he got caught cheating, then he quickly deleted the information, but it's still easy to google his name on other OJs.

      • »
        »
        »
        »
        20 месяцев назад, # ^ |
          Проголосовать: нравится +26 Проголосовать: не нравится

        It wasn't limited to just his name.

        • »
          »
          »
          »
          »
          20 месяцев назад, # ^ |
            Проголосовать: нравится -26 Проголосовать: не нравится

          What else was there? His linkedin or github profile? It doesn't qualify as doxxing if the info is present on the first page of a google search.

          • »
            »
            »
            »
            »
            »
            20 месяцев назад, # ^ |
              Проголосовать: нравится +31 Проголосовать: не нравится

            Alright, but consider that most people won't do a google search on him. And then you have this info being posted here, for angry people to see. Even if it is not doxxing, wouldn't you consider that harassment? In any case, I do not find it acceptable.

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

Again?This seems too frequent.