From 1200 to Expert: How Do You Grind?

Правка en1, от SiyamX7, 2026-02-23 00:24:25

Introduction

Hey Codeforces community,

I’m currently rated 1150~1200 and I dedicate 6–7 hours daily to competitive programming. I solve problems rating-wise, aiming for ≥50 problems per rating tier, and I participate in virtual contests regularly.

I have 1.5 years before graduation, and I don’t want to waste a single day. I want to reach Expert (~1700–1800) efficiently, and I want to know how far behind I am compared to others who already did it.

I’d love to hear from those who have grinded to Expert, Candidate Master, or higher:

My Current Stats Parameter Value Current Rating 1150~1200 Daily Practice 6–7 hours Problems per Rating Tier ~50 Questions for the Community

When you were grinding from ~1200–1300 to Expert/CM, how many hours per day did you code?

Approximately, how many problems per rating tier did you solve?

Did you focus mostly on rating-wise, topic-wise, or contests?

How long did it take you to go from ~1200–1300 → Expert (~1700–1800)?

What advice would you give someone with 1 years to push hard to reach Expert?

Are there any shortcuts or high-leverage strategies you used to accelerate your grind?

I usually aim for 5-6 effective problems/day, focusing on medium → hard problems, and carefully analyzing mistakes.

I want to quantify the gap between myself and those who have already reached Expert. I want to know how many hours, how many problems, and what strategies are realistic so I can plan the next 1-1.5 years perfectly.

Теги codeforces, training, advice, grind, rating

История

 
 
 
 
Правки
 
 
  Rev. Язык Кто Когда Δ Комментарий
en1 Английский SiyamX7 2026-02-23 00:24:25 1545 Initial revision (published)