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

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

codeforces works like this:

1.start the contest go to line 2

2.is tourist winner? if Yes line 3 else line 1

3.finish the contest

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

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

I can't be the only one who thinks Lidya (the female commentator) is quite unprofessional.

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

But the problem was broken in the first place. I dont think its anything to do with making tourist winner. If it would have been an OK problem then it would have been fair to both of them. If golovanov was made the winner it would have been unfair to tourist. So the problem is with the problem setters in my opinion for choosing such a bad problmem out of countless good problems.

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

Why are you all trying hard to ignore the fact that problem was broken lol

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

Can someone please explain what's wrong with the last problem?

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

even Golovanov399 said he wasn't sure about his solution and where the problem was actually broken from the start. on the stream they addressed everything.

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

Also it looks a bit suspicious, cause cf telegram group announced final match between tourist and Geothermal even before rematch happened.

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

They decided that they would add a new decider problem before Glovanov solved the problem. Even if tourist solved that broken problem, the contest still wouldn't be finished. I feel sad for Glovanov tho.

»
14 месяцев назад, скрыть # |
Rev. 2  
Проголосовать: нравится +64 Проголосовать: не нравится
  • The actual Codeforces round containing problem G from the duel was declared unrated because the problem is broken. So it's fair to also re-organize the duel for the same reason.
  • The problems are picked randomly (and automatically) from the whole Codeforces problemset (excluding problems already solved by one of the two contestants). If the problemset contains a few broken problems, the only way for organizers to prevent broken duels is to check every single problem with rating *1000, *1200, ..., *2200 in the problemset, which requires an insane amount of time. Of course, also choosing problems manually for 63 duels is infeasible. So I would not blame the organizers.
  • »
    »
    14 месяцев назад, скрыть # ^ |
     
    Проголосовать: нравится 0 Проголосовать: не нравится

    An easier approach is to manually go through all the broken problems on Codeforces and remove them. I imagine there are only a few, and it's not hard to find them.

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

      That would remove a lot of "infamous" broken problems for sure. But a while ago I was trying to find broken problems just for fun / to read Codeforces lore, and I didn't find this problem G (maybe because the round is quite old and the announcement is upvoted anyway).

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

before even anyone solved the problem they said they would do rematch cause problem is broken not after

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

I genuinely think that everything was done as it should've been.

In the first contest the problem G was just not meant to remain in Codeforces archives after it was discovered to be (potentially?) incorrect, so accepting the result where I won by getting AC on a problem where getting AC doesn't imply anything about my problem solving skills would have been inappropriate.

The results of the first one-problem rematch were legit, although I think both me and Gennady were maybe slightly thrown off track. However, Gennady also couldn't accept this result, because it didn't feel right anyway. So we agreed on another rematch, where he won purely by skill like 26 seconds before the finish. It was not like the organizers wanted me to lose or anything.

I think that Lidia did everything right as the organizer, taking into account everyone's opinion (mine, Gennady's and Jay's -- I don't mean the opinion of chat spamming "THREE PERSON FINAL") and also being under both pressure of the moment and also pressure of conduction second long stream shortly after the first, 11 hours one. I also think that joking about the situation was not inappropriate at all -- the situation happened and we accepted it, and I think that tabooing the light attitude towards it would not have benefited anyone. Also, please don't forget that Lidia's tasks included, besides organizing the whole thing out of sheer enthusiasm, constantly being in the event's discord server, coordinating the match-ups and bearing with the stream chat for a lot of hours straight, and it's because of her you got this new sort of entertaining content. Not like she didn't have any help, of course, but I find all accusations (including tampering allegations) towards her inappropriate at the very least.

Anyway, I can only imagine how much effort was put into this whole thing by the organizing team (I think the infrastructure was all done by KAN?), so many thanks to them and to everyone involved, including participants!