I am a beginner to codeforces for past two contests I have solves 2 questions currently in 2 contests but still my ratings keeps on decreasing gradually why is that can anyone give me tips on improving it?
# | User | Rating |
---|---|---|
1 | tourist | 4009 |
2 | jiangly | 3823 |
3 | Benq | 3738 |
4 | Radewoosh | 3633 |
5 | jqdai0815 | 3620 |
6 | orzdevinwang | 3529 |
7 | ecnerwala | 3446 |
8 | Um_nik | 3396 |
9 | ksun48 | 3390 |
10 | gamegame | 3386 |
# | User | Contrib. |
---|---|---|
1 | cry | 167 |
2 | maomao90 | 163 |
2 | Um_nik | 163 |
4 | atcoder_official | 161 |
5 | adamant | 159 |
6 | -is-this-fft- | 158 |
7 | awoo | 157 |
8 | TheScrasse | 154 |
9 | nor | 153 |
9 | Dominater069 | 153 |
I am a beginner to codeforces for past two contests I have solves 2 questions currently in 2 contests but still my ratings keeps on decreasing gradually why is that can anyone give me tips on improving it?
Name |
---|
Solving 2 problems does not mean your rating will surely increase. Rating is used to compare how you perform against others, not how many problems you solved. To increase your rating you need to get higher rank in contest.
hey thanks, and can you please tell how much rank is good to get a positive rating?
solve as much problem as you can during the contest don't ever think that you can not solve problem C probably you may not end up solving problem C or D. But it will help you in two ways first personal satisfaction that you tried something above your current level second if you see the solution of problem post contest then you can learn corresponding algorithm or data structure or simpley new implementation skill which you didn't knew about before the contest.
oh okay, thanks so for learning purpose I should participate and try to solve as many as I can right? Without thinking much about ratings
yes just try to go slightly above your level. if you can solve A, B then focus on solving C during live contest. and don't shatter away from a problem that this is out of your scope just give them a try until last moment(your rating will automatically start increasing after certain period of time)
this mistake which I did during last 1.5 years in my CP practice is that I have solve too many low level problems which have not helped me that much. now I am focusing to solve problems higher than my level.
What rank you need to get to have a positive rating is relative to the rating you are at now.
I got demoted to a newbie from pupil
just do practice rating will automatically start increasing.
Have a look at my rating graph. When I started, I lost rating in every contest. Your rating is 1168 but mine was 1119. I was almost 50 points below you. But that was in January. Now three and a half months later, I have had the peak of 1488. 1488 won't be great for majority but for me, it means a lot because i can see my practice paying off. Two most important things according to me are practicing and upsolving. Upsolving is underrated. You gotta do it for 2 questions above your level after every contest. And also, all good things take time. So, don't expect quick rating gains. Just keep working.
Hey! Thanks a lot for your answer, what does upsolving exactly mean? And how do I upsolve? Thanks again
Just try to understand problem in less time,programing faster,make less bugs,and try to solve some problems you didn't solve during the contest.After some contests,your rating will increase and your effort will paid off.If your rating decrease,don't worry about it.Have a good attitude to face contests,problems,rating,and your skill will get better.
In one sentence:practice,attitude and hard work are both useful.
upsolveing means that you try solving more number of questions after the contest ends either by giving more time or by refering to the solution
Edit: Nevermind, I'm dumb.
This blog is 3 months old.
Oh, I'm dumb. Thanks for pointing it out.