Hi Codeforces family!
Lately, I've been struggling a lot. I've been doing competitive programming since January 2025, and this is my third month. So far, I've learned topics like binary search, implementation, STL, and prefix sum. However, I still find it difficult to solve the second question in Div. 2 contests. No matter how much time I spend, the approach just doesn't click.
I'm consistently practicing every day and even upsolving problems after contests, yet I don't see the expected improvement. This makes me wonder—am I lacking something essential, or is this a common struggle that everyone goes through? Sometimes, after thinking about a problem for an hour without making progress, my confidence takes a huge hit.
I genuinely want to become a better competitive programmer and have big dreams in this field. I’d love to hear suggestions, hints, or any changes I should make to improve. Any advice would be greatly appreciated!
Well i have another id too in which i practised almost 120 questions!!








Auto comment: topic has been updated by saraswati_panchami (previous revision, new revision, compare).
Try to solve more questions,you have just solved 63 questions ,how can you expect to solve div2 b so easily ?? just practice more and more.watch tutorial and try to understand there approach too.try tle eliminators cp31 sheet from 800 to 1200,and dont expect results too early,it took me around 43 contest to reach pupil.
can you provide me topic that required and resources for it to go till 1200+ rating
Binary search , number theory , Greedy , constructive Algorithms and maybe bit manipulation
https://mirror.codeforces.com/blog/entry/91363
you may find this helpful
sorry but this was my 2nd profile i solved around 120 question in my previous account but i got it will sove more and more and wont quit this easily . Got u properly
You should not participate in contests through two accounts! That is against codeforces rules!
no i dont participate from 2nd any dayy. I just practised in that . There is no need or gain. I wont be able to achieve good rating though
so, is this (the profile you are using right now) your alt or your main?
Just practise as much as you can the just harder problems(rating+100) and upsolve the contest(the next ques you weren't able to do)
can you provide me topic that required and resources for it to go till 1200+ rating
-binary search+prefix sum(at 1200)
rest is greedy constructive maths so practise
any resources or yt channel for it
striver
In fact, there are 2 options. 1. You just didn't solve enough problems (most likely this is true, because 63 is very small). Or option 2. Sports programming is not suitable for all people, and here you either have to work very hard or quit altogether. Again, you haven't decided enough yet that you should choose which case you have. But don't forget that maybe it's really not for you(
Solve 100 x 1200 rated problems the following way:
Think for 20-30 minutes If you got the solution, write the code (it‘s usually short!) If not, read the editorial, understand it and then write the code
Generally should be around 30-50 minutes total per problem, during which you gave it a good shot and then got a guaranteed AC
By the time you finish (which may take a month or less or more) I believe it will be much much easier for you to solve Div2 B
If you do this, don‘t try to find any visible improvement until after at least 30-40 problems, it stacks up, but since the variability in problems is so big, you typically start seeing it only when you became significantly better. For example: I can solve 3/10 random Div2 B problems vs 4/10 problems is impossible to distinguish and feel after solving only a couple of problems, but it’s still good growth
You can try to have some lessons. At first, they will very useful. It's better to have a teacher with much experience, and sometimes they know what is important that you should notice.
I also started learning c++ and data structures from Janurary 2025, I practiced 15 easy + 5 medium on leetcode daily. From march i started participating on codeforces and I finally became Pupil.
I wish you luck, keep grinding.
Dont u think u r making me fool . U have already solved questions of rating 3100 no one can ever do this in three months
i copy pasted jiangly or tourist haha