I'm really in need of some advice, I'm not asking the same old question "How to get better at CP", actually I'm confused if I'm doing it correctly or not
Here's my training method
- I solve on avg 10 problems everyday.
- I practice from Codeforces Problem Set, filtered by difficulty. For example, say some rating 'x', I set filter to [x,x+99], and solve $$$max(as_many_problems_i_can,100)$$$
- Then i move to x+1 th rating
I did a virtual contest today, and I screwed up C again. I checked the rating, it was rated 1600 and i haven't trained on 1600 problems yet.
I upsolved it anyways, and yeah it was kindof tricky compared to what i was solving recently.
So my question is, am i doing it correctly? Using CF Problemset and rating filters for my practice.
I tend to skip problems which are rated above my current training rating.
But here's a catch, i am able to solve literally any problem with rating less than my current training rating.
So should i feel depressed? am i wrong somewhere? Has anyone practiced similarly and ended up >= Candidate Master ?