Kniaz's blog

By Kniaz, 2 years ago, In English

Today at Polynomial Round 2022 (Div. 1 + Div. 2, Rated, Prizes!) I came up with a test that hacks my solution and many others, however, it turns out that in the rounds with a premium for hacking (i.e. not Educational or Div3-4) you can't hack yourself. This is logical, because you can score points by writing a solution only for pretests and hack yourself by scoring at least a few points, you can't solve the problem completely.

However, lately it has been difficult to write a banal solution for pretests, which is obviously not correct.

But still, I would like to have at least some advantage from hacking myself, because just sitting and waiting for you to be hacked is scary, especially if the hacker overtakes you on your own hacking. I expected that the people I hacked and corrected the error would go looking for the same error in my code.

In general, I suggest making it possible to hack yourself, without a bonus, in order to somewhat compensate for your mistake, since you realized that the decision is not correct, then at least no one will overtake you on it. Of course, for people who are not in the TOP 100, the loss of one position will not greatly affect the rating, but it is still a matter of hacking policy.

What do you think about it?

  • Vote: I like it
  • +129
  • Vote: I do not like it

»
2 years ago, # |
  Vote: I like it 0 Vote: I do not like it

Not bad suggestion

»
2 years ago, # |
  Vote: I like it 0 Vote: I do not like it

Although not sure by my point, but what if people make smurf accounts just to hack themselves in the rounds? Then they wouldn't even need to look into others code in order to hack the pretests. They can then boost their main accounts just by doing this.

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

    I suggest hacking yourself without a bonus, then fake accounts will not make sense with such fraud.