homeBoy's blog

By homeBoy, history, 14 months ago, In English

After solving 500+ problems on Codeforces and 1000+ across all platforms, I’ve finally reached Pupil. It took me 37 contests to achieve this milestone.

To be honest, I’ve often seen people reach this milestone much faster. sometimes after solving just a handful of problems. That used to push me into self-doubt: Am I learning CP the wrong way? Is my practice approach flawed?

But I’ve realized that everyone’s journey is different. For me, consistency and patience mattered more than speed.

Now, I’m planning to take a short break from contests to strengthen my fundamentals and learn some new concepts that will hopefully help me climb to Specialist.

If you’ve been through this stage, I’d love to hear your guidance or tips on how to prepare better for the next step.

  • Vote: I like it
  • -1
  • Vote: I do not like it

| Write comment?
»
14 months ago, hide # |
← Rev. 2  
Vote: I like it 0 Vote: I do not like it

to me, it looks like you need to solve more problems in the specialist rating range. from what i’ve seen, problems in that range are either very ad-hoc (usually div2b) or very standard (usually div2c), so doing a bit of both will help. most importantly, if you don’t have a real need to increase your rating (e.g. university team selection or something similar), i suggest you train on problems you like thinking about and enjoy the process.

anyways, i hope you manage to reach your goal and have fun. have a nice day!

  • »
    »
    14 months ago, hide # ^ |
     
    Vote: I like it 0 Vote: I do not like it

    Hey , can you suggest me someway to improve at div 2 — problem D.

    The problems don't seem intuitive at all, Even after the editorial : It feels disconnected. Like I just can not come up with these ideas during contests.

    I am not sure if i am doing it wrong , but a single D problem is taking 2 hours + to complete.

    • »
      »
      »
      14 months ago, hide # ^ |
      ← Rev. 2  
      Vote: I like it 0 Vote: I do not like it

      i wish i could tell you the secret formula but honestly i'm not very good with div2d yet. sometimes i get them, sometimes i don't (actually, out of the last 5 div2 i solved d only once).

      idk if this could help but i noticed this: when i solve problem i generate observations and ideas in certain directions, then i decide if i should investigate more towards that direction.

      observation 1
      observation 2
      takeaway

      this is more like general advice for hard-but-doable problems. Instead, for hard problems that you are not capable of solving right now (for you it would be div2d), just solve more hard-but-doable ones until your level rises enough and they move in the doable category.

      also, i'm pretty sure not being able to do div2d is very common at your current rating so don't worry.

  • »
    »
    14 months ago, hide # ^ |
     
    Vote: I like it +2 Vote: I do not like it

    Thanks for sharing your knowledge. I’ll definitely think about this more seriously - “I suggest you train on problems you like thinking about and enjoy the process.” Have a nice day!

»
14 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

It should not take that long to get pupil. I recommend you to watch Shayan's video about strategy. I think its title was "How to become expert in 3 months" or smth like that.

  • »
    »
    14 months ago, hide # ^ |
     
    Vote: I like it 0 Vote: I do not like it

    Thanks for your recommendation! Looking at your account made me curious — how did you manage to reach Expert in just 2 months, given that you’ve solved only 128 problems? Could you please share more about how you train, which problem sets you solve, and the resources you follow?

    • »
      »
      »
      14 months ago, hide # ^ |
       
      Vote: I like it 0 Vote: I do not like it

      This is not my first account. I've reached expert with solving 300 problems in 9 months.

»
14 months ago, hide # |
 
Vote: I like it +3 Vote: I do not like it

May be I am not a good fit to answer your question, But after spending a lot of time on CF I knew something which helped me to grow to x rating, i.e practice problems of rating x+200 or x+300 atleast 2-3 or even more in a single day you can see your growth quickly. And if you took more time in solving those questions that's not an issue, cuz you are thinking better and lot(improving your thinking) but never stop thinking of solution to the problem.

Last advice to reach specalist try more more expert rated problems which will help you to become a stable specalist

Ig with this I am clear!