I began my CP journey one year ago, and I remember I only solved 1 problem in my first contest it was a Div 2 contest and then I aimed for the 2nd problem to be solved and after 1 — 2 contests I was able to solve it too but, here comes the interesting part after that I was stuck for a long time and not able to solve the C problem in any of the contest but now I am able to do that from the last 3 — 4 contest.
The catch is that we all face difficulty we all get stuck but what makes us learn is our consistence.
I don't know what you're on about, but this isn't a training pace that'll help you solve Div2Cs.
The problem is that I open the problem and then try a lot to solve it but don't land up on any solution. I then change the problem at this time and also solve it.
and when I see a solution I don't feel good and I don't feel it will help me
can you suggest anything to improve this?
Actually, It's much better to read the editorial when you're stuck rather than leaving the problem, it might be something you don't know so you learn it, or it might be something you didn't know you can think of.
Suppose I grab a person who doesn't know C++ and ask him to print 'hello world' in C++, he might be intelligent enough to do it but he just doesn't know the syntax, is it more logical to give him the documentation or tell him he can't do it and he should come back later ?
Start by solving about 50 newly added problems from each rating starting from 1000, solve and learn from your mistakes. It's simple yet very effective.
Also, don't skip a contest to avoid losing rating. Always participate in live contests or do virtuals.
Thank you for your advice :) I will keep this in mind.
Which tool did you use for the problem solved visualizer?
CF Analytics
Thank you :)