Should I upsolve problems with rating much higher than my current rating? Example my rating is 1600 should I upsolve 2200+ rated problems?
# | User | Rating |
---|---|---|
1 | tourist | 3985 |
2 | jiangly | 3814 |
3 | jqdai0815 | 3682 |
4 | Benq | 3529 |
5 | orzdevinwang | 3526 |
6 | ksun48 | 3517 |
7 | Radewoosh | 3410 |
8 | hos.lyric | 3399 |
9 | ecnerwala | 3392 |
9 | Um_nik | 3392 |
# | User | Contrib. |
---|---|---|
1 | cry | 169 |
2 | maomao90 | 162 |
2 | Um_nik | 162 |
4 | atcoder_official | 161 |
5 | djm03178 | 158 |
6 | -is-this-fft- | 157 |
7 | adamant | 155 |
8 | awoo | 154 |
8 | Dominater069 | 154 |
10 | luogu_official | 150 |
Should I upsolve problems with rating much higher than my current rating? Example my rating is 1600 should I upsolve 2200+ rated problems?
Name |
---|
YES! upsolving higher rated probs teaches several new concepts. So for learning, +500-700 would be great. You might not be able to solve on your own, but can learn a lot from editorials, others' solns.
Well you are right but honestly it is hard. I guess it is the right way.
Do what you feel is right. As tourist says here.
Yes, it is a good idea, but must also account for time — usually 2200 problems are E problems on Div. 2 contests, and you must first be able to solve A, B, C, and D and still have enough time for E in the end.
TLDR: Yes and no, depending on your situation.
Edit — unless you don't want to solve all of A, B, C, D, then you don't have to account for time as much. It's just that most people prefer to start from A and work to the end.
In my opinion, not that high. Maybe 1900-2000 rated problems should be ok for you.
That was my strategy till now. I was doing everything below 2100 but nothing above. It was easier for me.
You still have only 9 solved problems rated [1900-2000]. You need to solve more to improve.
Yes I will do that.
2000 rated problem still needs me editorial sometimes. And I am at rating 1724 with max rating 1850. I don't know why.
You still have participated in fairly few contests and have a better headstart than I had (I reached expert on my 18th contest and CM on my 38th). Be patient, participate in more contests and your rating will surely increase.
Yes, I hope. What would I do? I am currently upsolving in 1700-2000 range.
I think it's better to solve problems a bit harder than your rating but not a lot harder. If you can solve 2200+ rated problems, then go ahead with upsolving. But otherwise, it's better to do about 2000 rated problems for a challenge.
You could also takes some hints from the editorial or tags for helping to solve the problem.
Thanks for advice I will continue my current method by upsolving till 2100.
Some problems have a high rating because they require specific technical knowledge. Some advanced tree problems are rated 3000 but aren't so difficult if you have a background understanding of standard techniques like heavy-light decomposition or centroid decomposition. Or a problem might be rated 2000 only because it requires using max flow, but isn't very logically complex if you have max flow available as a black box. For such problems it's completely fine to spend a couple of days understanding the established theory and adding it to your toolbox.
Other problems have a high rating while being purely ad hoc. Even if you read the editorial, you'll probably not be able to understand why the approach used should be in any way natural or intuitive. You'll just be stuck with the feeling of "how did they come up with that?" It's probably better to do easier ad hoc problems as stepping stones with the goal of working your way up to harder and harder problems.
Thnx man that settles the issue once and for all.
Idk if it's the best way but I usually upsolve questions only upto 200 rating above my rating or if I gave a lot of time to it during contest and really liked the question. Also I think the ratings of the questions in div3 are a bit inflated (eg. Cyclic Shifts Sorting which has 2400 rating), so I also keep that in mind while upsolving.