Hi Codeforces,

I have given many contests and I do not see much improvement. I can rarely solve 3 problems in Div 2 most of the times I solve 2 problems and today I only solve 1. Many people are telling that I should wait till I am more mature to do contests again, maybe in a year or so. Do you think I should do every contest in codeforces still?

I really appreciate any help!

Thanks, Charizard2021

have you tried to solve c problems from past contests? If you didn't it could help to open a c question from a past div2 contest, think about it for 2 hours, than if you can't solve it, look at the editorial.

Yeah, I tried that but most of the times I get stuck on constructive algorithms and the instant I look at the solution I am like "oh I should have came up with that", the same happened with today's problem B and C. I feel sometimes like I am wasting useful questions.

you can try to inspect the question further, like what properties of this question makes it so that it can be solved with such an algorithm, or what does this question different than other question that look similar so that they can't be solved with the same algorithm.

But ofc you can try to take some time to yourself till you grow up more

after you read editorial, think deeply about why you couldn't come up with those solutions. coming up with idea and understanding idea are different. if you just understand solution, implement it and go to other problem, you will not be able to solve same problem later.

If you want to solve more problems you need to solve problems from archive.

You are actually not doing that bad and your rating is definately going to spike up soon..I would say you should try out virtual contests as much as possible that will definately improve your command over first 2 problems.