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

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

Each contest I participate , When I make a wrong submition I become so stressful and I can't think anymore , start making false submisions changing silly thing in code

And you can notice that I am stuck on the same level for long time ( from 1140 -> 1198 ) any suggestions?

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

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

Whenever you're running out of time and can't debug proved problem go for a walk because clearly under stress conditions you would not solve problem, yes you can try to show opposite to show that you are truly GM/LGM but as practice shows (by direct pushing you can solve only very restricted class of problems, that's why market economics mostly outperforms plan economics, but even market economics starts from a plan economics.. so most things in Universe are created by indirect processes, Eratosphene created his sieve by sieve, Euler created graph theory by moving through the Keninsberg, Newtone made gravity theory by interaction with an apple, etc, so the thing is about finding out truly your own ideas as rng_58 told).. If you have no ideas how to solve problems, "practice, practice and once again practice" because nothing better was not invented..

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

Maybe lie down, close your eyes till you feel better.

»
7 месяцев назад, # |
Rev. 3   Проголосовать: нравится -8 Проголосовать: не нравится

You're stuck because you aren't training enough, like you only solved 7 1000-rated problems (install cp analysis extension).

As for stressing in contest, just ignore it, you'll be cool with it the more you participate and train.

Spoiler
  • »
    »
    7 месяцев назад, # ^ |
    Rev. 3   Проголосовать: нравится 0 Проголосовать: не нравится

    honestly I'm in the 12th grade and my exams in less than 2 months so I'm preparing for it , I'm practicing when I feel boring from studying for exam

    for the number of problems , This is my second account the first one I lost it , In my first account I solved a lot of 800~1100 rated problems and I am now practicing higher rate ....

    Any suggestions ?

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

Upsolve more problems.

Think that if you drop rating in this contest your chances of getting rating next round will go up.

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

practice more and more, do virtual contests and don't give too much attention for your rating

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

    sir I needed a bomb

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

    Do you think virtual contest better than solving problems from cf problem set?

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

      In my opinion, its harder to learn from doing a virtual contest/problem set than doing themed problems on your level of difficulty. You can think of problem sets as a test for more general knowledge.

      But anyways, reading the editorial of a problem you can't solve and understanding the solution improves you anyway. I recommend implementing the solution yourself after the editorial.

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

      Of course not if you want to practice at a specific difficulty levels of problems

      But virtual contests is better if you want to train in the contest atmosphere and control your stress

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

Maybe writing very simple test-cases and solving them can help find the solution. Or try a completely different approach.

And also, you can try to answer your question yourself. I mean, after you struggle with the problem, see the editorial and ask yourself: "What i could've done to get to the same thought process?" or smth like that

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

The answer to all questions

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

I've had sometimes feelings like this, but after a few months of contests I got so used to seeing "Wrong answer on test 2" that I became quite emotionally resistant to it. You can also try doing virtual contests to increase your resistance.

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

happened with me yesterday. but thanksfully, I was able to solve c in the blink of an eye. the only advice I can give is practice and stay calm.

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

I think when you get a wrong answer you should try to take test cases and try to dry run your code on those test cases and make sure your code is doing what you intended it to do. Also, you should not get frustrated by it because if your rating drops below your potential you will eventually get it back in future contests.

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

I believe the rating system is put in such a way that the effect of some bad contests can easily be overcome (and vice versa... but you want to attain a stably well performance). Rating is very sensitive to current performance. So if you perform bad (in your context say 800 level performance) in 10 contests. You don't need 10 contests to wash off that effect. You require much less!

Once you start performing stably well, effect of past contests (whether good or bad) decreases, Hence, I make this psychological note that decrease in rating is temporary and calm myself down. Maybe you too can.

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

Im too focused on figuring out what i did wrong to be stressed, just come from experience.

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

These worked for me: Try to enjoy the problem you try to solve (The more you enjoy what you do the more your brain tries to do its best D:).

Also upsolve the contests from A to the problem that you try to get stable on it.

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

I could only remind myself to stay calm and not bail out.

Usually, I failed the former (if you could see me in either a Codeforces round or an ICPC contest with something ranging from -4 to -10, that would certainly be me going mad).

Yet the latter, I actually pulled some nice last-minute-ACs. Maybe you could actually try to have that feeling. The mentality here is to always remember that nothing is over, that you would have to try until the timer reach zero.

Last contest was an example of this. If I actually bailed out after 2 hours, I would certainly embrace a -200 instead of just a -83 (though I clearly don't like the latter, anything salvageable is good).

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

edge

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

    It is my humble opinion that Jelqing works much better, and achieves the job much faster. Mewing is also a good alternative. Edging is for vanilla copium incels with no taste in life.