I have been devoting into competitive programming since the beginning of this year. In the first 3 months, I learned several basic algorithm in CP (of course, I solved so many questions during this period). Later, I heard that a website named "codeforces" is very good for CPer, so I registered this account. To be honest, my programming skill improved a lot during last several months. However, I feel that it's difficult for me to improve my rating now. I have been cyan color for about 50 days and it's hard for me to become blue color. Actually, I practiced very hard during this summer vacation, but my rating improvement didn't achieve my expectancy. Yesterday, I took part in Codeforces Round 972 and I haven't got enough time to solve 2005C - Lazy Narek, although I came up with it (I failed to finish my code in last 40 minutes in the contest). I really want to participate in ICPC on behalf of BUPT next year, and I know that there is a long way to go for me. I have to improve my rating. How can I do it more quickly?
There won't be any explicit way to improve faster unless you are an absolute genius. I believe consistency and discipline with unique logical thinking helps a lot in the journey. But hey, maybe you can call someone to practice together ? Those do affect significantly.
you have any recommendations or where find people to practice together, because i'm lonely ;-;
...and the two serven i'm in, is a littler ghosting...
I'm not a genius, just a common person. Actually, I have two friends who have been practicing with me for several months.
Truth. Funny thing is, I've never heard someone who improved quickly say this. They all assume that they're average / slightly above average and that everyone else can improve at their rate.
Truth is we are dumb.
you tell me
On a bright side you actually doing good at improving. Compared to mine graph, I'm stuck in pupil with 13xx ratings for 2 months :(
If you're stuck in Pupil, perhaps you're practicing the wrong way.
can you tell, what is good way of practising a/c to you?
Pls tell me how to reach pupil fast :(
You have 19 unsolved problems now. Solving them is beneficial for you. I believe that thinking more about the hard question is very good for us.
there really is no fast way, you just have to be consistent and not give up
thanks.
I tried solving problems 600+my rating or harder it seemed good for the early ranks not sure if it stopped working or I ran out of iq will update you later
How do I get the Problem Ratings Graph on my profile? I'm new to CF, any response is appreciated, thanks!
I'm using plug-in. You can search it online and get one.
Thanks! I got the extension :)
learn to prompt
no don't do it tickbird
Looking at your submissions, it seems to me that you are struggling with clean implementation. Bad implementation costs a lot of time and really limits you, not only in terms of speed.
Sadly, this is mostly acquired by implementing a lot of problems cleanly. What really helps me to get better at it, is after implementing a problem to look at implementations by other users (mostly high rated or editorial code) and try to implement it again, this time more clean. For me, it is important to really look at different solutions to get multiple ideas, since some don't seem very clean to me (I probably just don't understand them fully).
Thank you so much.
Stop wrting 800s and practice more 1700~2000!
I cannot agree more. But actually, 800s are from my virtual participation. I believe that VP is helpful to me.
Solve more problems and listen to twice!