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

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

Hi Codeforces!

Today I took part in CF Round 882. As you can see, I was the only purple participant in my room, and, as a result, the only one to solve D.

Thus I was not able to see (and, maybe, hack) others' solutions of D. I think this contradicts the idea of hacking on Codeforces, so I suggest making room distribution dependable on participants' ratings. This will allow to see and hack not only submissions on easy problems

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

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

How is the room distribution logic right now is ? Is it random or based on the time of registration ?

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

    I suppose it definitely isn't based on the time of registration, otherwise somebody can make a fake account, register at the same time, get to the same room and hack submissions from a fake account thus make something rooms were created to prevent. I don't know whether it's fully random or not.

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

Well imagine having a room full of candidate masters and experts who would hack the specialists/pupils right now ? I think having high rated contestants with lower is essential for hacking. I am not saying that the current solution is perfect I don't know how it works (I am guessing randomly, but I don't think your solution is very valid.

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

    Yes, you're right, I didn't express my idea correctly. So what I suggest is somewhere between fully random and fully rating-based — it's making some rooms with like 2-3 CMs, 5-7 experts, 10-12 specialists and others, while other rooms may not have any CMs or experts. Yes, there would be some newbies or pupils whose solutions of A (and maybe B) would not be reviewed in a proper way, but they would get their FST if made wrong solution anyway, and I think reviewing and understanding solutions of difficult problems, which may be far away from yours, is a lot more fun than checking 30 similar submissions on A

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

Maybe creating different rooms for each problem will be better. For example, the ratings of the participants gets closer as the problem difficulty gets higher.

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

There are almost no hacks on codeforces nowadays anyway (which is a good thing).

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

its me there :D

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

Same as me in Round 877.

Only I passed D, and only 14 people passed at least one problem.