ahnaf_cp's blog

By ahnaf_cp, history, 17 months ago, In English

Hey Codeforces! I'm Ahnaf, a beginner in CP and aiming to reach pupil in a month. I’m solving about 5 problems a day, mostly rated 800–900, and plan to solve around 100–120 problems at each rating before moving up (like 900–1000 next), by filtering recent problems by rating.

My routine: I try to think about a problem for 30 minutes, then check the editorial if stuck, and finally implement it myself. I use C++ and I’m kinda comfortable with basic STL like vector, map, set, sort(), and unique().

I’d love to know if this is a good way to improve. Should I keep doing this? Also, what beginner topics should I focus on next to solve more and get better faster?

So far, I’ve practiced basics of C++, math, brute force, and implementation. Any advice, topic lists, or practice plans from you guys would be awesome!

Thanks a lot! — Ahnaf

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

| Write comment?
»
17 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

It is better to write virtual competitions, if you have not solved a problem, read the solution and solve it, then you will progress. try to solve 2 problems at Div. 2, 3-4 problems at Div. 3, 4-5 problems at Div 4. that's how many problems people with a rating of 1200+ solve

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

Just solve problems bro, getting to green isnt that deep

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

Take a look at this blog, maybe using the excel sheet would help you more: https://codeforces.me/blog/entry/65133