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

Автор buGMaster, 10 лет назад, По-английски

Hi,
I've planned to concentrate on speed up solving problems A, B and C recently. So I need to solve just these problems, not all the problems of a round and evaluate my performance according to the scores (for each problem) that I've taken.
In order to do this, I thought about something like virtual participation; But I noticed that, I can have at most 1 virtual participation for each round, and because of I will have the same practice plan for D and E problems in the future, I don't want to do that!
Is there any other options for me (on Codeforces or other websites) to do this kind of practice?
What about a tool for calculating the scores (Score Calculator)? Is there?

Thanks..

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

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

you may count the time you spend in each problem and then calculate your score .

i think codeforces use this formula to calculate your score " S — (M/250 * S ) ", where S is the problem score and M is the time in minutes you needed to solve the problem .

for example if you needed 2 minutes to solve problem A , then S = 500 , M = 2 .

your score = 500 — (2/250 * 500) = 496 point .

Note : you need to add 50 points penalty for each failed submission .

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

I've found a Topcoder's arena plugin (KawigiEdit) that has a problem timer. Is there something like this for Codeforces?

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

    I don't see the need of any problem timer for Codeforces, as the formula is simple enough; divide score by 250, multiply by the time spent in minutes (rounded down), and that's how much you have lost. (Assuming you didn't make any failed submission yet.) For TopCoder with its one over something squared plus stuff thingy, it's too hard to compute in head quickly, hence why a problem timer is appreciated.

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

      Thanks for your reply...
      Yes, I agree with you but I think existence of this tool is better than its' lack! What's your idea?
      Recently I've started to make this tool and it's almost finished. I will publish it as soon as possible...

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

Actually, now you can practice A,B,C of div2 contests with taking part on Virtual contests of div2.
In future you can practice D,E of div2 on Virtual contests of div1 as B,C of div1.
Actually, not every contest has div1 so this works only on contests with div1 and div2.

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

    That's a nice idea. Maybe I do this! But I'm trying to make a Score Calculator for myself.

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

      If you want to make a Score Calculator than this blog helps you a lot.

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

        Thanks for your great suggestion. I took a look at it recently.
        I've prepared a pre-version of my score calculator. I will publish it soon.

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

Just create a mesh-up in gym (http://mirror.codeforces.com/mashups) with 3 problems A-B-C. Then you can take a look, what place you would have taken, if you were participating in actual round with these problems.