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

Автор el_heffeh, история, 4 года назад, По-английски

Hello,

Recently I had just participated in Codeforces Round 654 (Div. 2). I submitted a solution for D at the last second (1:59:59) but it said "Contest is over" because the submit button has a 1-2 second delay. @MikeMirzayanov can you please add some functionality to have a small 1-2 second grace period after the contest is over for people who submit at the last second? I know I still have to get better but for some I think this would be very beneficial.

Thanks.

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

»
4 года назад, # |
Rev. 3   Проголосовать: нравится +21 Проголосовать: не нравится

I don't think mike will add this feature.

Contests are like exams.The duration is $$$2$$$ hours, $$$120$$$ minutes, $$$7200$$$ seconds, exactly, for everyone.

We cannot give you one more second to submit your solution, or it'll be unfair to others.

Every second during the contest is the same valuable, even for the first second, as well for the last second.

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

    Sorry, I didn't just mean this for me. I also meant for everyone, because if submissions are locked pretty much after three seconds left, then the contest (technically) is 1 hour, 59 minutes, and 57 seconds instead of 2 hours. So I think that it would be a good idea to — Have the submit button be instant without delay or — Allow submissions that pressed submit at the last second. Let me know what you think.

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

      I don't think it's a bad idea, but it could be technically hard to implement.

      Once ago I was frustrated by the delay too(although that solution wasn't correct), but the contests are fair, so the only option is to get experience from it.

      In my opinion people should be aware of the time left, submit the solutions earlier but not at the very last second.

      Actually you can get your under-pressure performance trained, then that pity-mistake would never be made again.

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

      I was also saying for everyone and not only you but people misunderstood my point.

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

No but then there will be some users who gonna say can't we get 2-3 more seconds ... because no matter there will be some end and at that there will be someone standing there and asking Oh what if I got those extra seconds ...

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

In reality though, most probably the page loads for 2-3 seconds in your case, which causes the contest timer in the user interface display the wrong time. So, the contest lasts for 2 hours exactly, but when the contest timer shows 00:00:10 left, it might actually be 00:00:07 or so because the page didn't load instantly.