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

Автор rudr, история, 6 лет назад, По-английски

Firstly, I am thankful to the whole codeforces community for providing such a great environment to beginners like me to learn and compete among the best completely free of cost. You guys are awesome !!! I really hope someday I'll be good enough to prepare a contest and give back what this community has given(and is giving) to me.

Coming to point now, I have a very strong feeling that in yesterday's contest, my score for Div-2 B has been calculated wrong. As far as I know and have confirmed for this contest too, that the penalty for a 1000 points problem is 4 points per minute. I submitted the solution for Div2-B after 13 minutes, so my score should be 1000-13*4 = 948 points. But it shows 898(948-50) points. Now, I didn't submit any wrong solution, neither made any hacks. So, this is quite surprising for me and I can't think of a suitable explaination.

I would really appreciate if someone could tell me if I am missing something here or confirm if my intuitions are right.

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

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

Skipped solutions cost 50 points.

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

    Ok I see. But why was the solution skipped? I submitted a single solution at 13:05 and my submission history shows my skipped solution was submitted at 13:05 and my accepted solution was also submitted at 13:05. That's not practically possible(in case you don't believe that I sumitted a single solution.)

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

      Probably you accidentally pressed the Submit button twice.

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

        Thanks for replying. Maybe you are correct but you aren't sure about it, right? It makes some sense to me too but as far as I know, codeforces doesn't allow to submit the exact code again, isn't it?

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

    The solutions seem to be identical, isn't it normally impossible to submit the same twice?

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

You can contact Mike or the coordinator of the round and they will remove the duplicated solution. In the past the same happened to me and they fixed it.

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

mnbvmar MikeMirzayanov can you please look into it?

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

In case you clicked on it twice by accident, it was at (almost) the same time. Therefore, while submitting, even though there was a check of whether the same code was submitted twice, because neither of the submissions were complete yet, neither returned an error that it was submitted before. However, because the code was identical, it is possible that it was flagged as plagiarism? Of course, this is only a theory. I don't know if this is what happened

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

Did you submit B on m1/m2/m3.codeforces.com?

Please pay attention that m1/m2/m3.codeforces.com do not check whether you've submitted the same code before.

Link

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

Let me provide some additional details about this situation which will make it sound weirder than it does right now. After my solution for B got accepted, I checked my rank in the standings. It was somewhere around 370. Then I started solving C. As the submissions for C were increasing very fast and I hadn't solved C by then, I refreshed the page again just to see where I was in the standings. And my rank at that time(15-20 minutes later) was around 1782 but the number of submissions of C were only around 350. Now, I didn't care much about it at that time because my whole concentration was over solving C. I had it in back of my mind that how can my rank go from 370 to 1780 when I didn't have any penalty, no unsuccessful hacks and only 350 submissions were made for C. Now even if I assume the worst case that all the people who had solved C by then were the people who were initially lower than me in the standings(when my rank was 370), then the second time I checked my rank, it would have been at max around 800(370+350). I hope you get the point and I really hope that I don't sound stupid but even if I do, I can assure one thing which is that all the details that have been mentioned till this point are correct. Thanks for your feedback and I hope someone can clear this out soon.