I am wondering how I should go about choosing the difficulty of the problems I solve. I am still below 800 and so I am solving mainly 800 rated problems. How many of these should I solve? Furthermore, how should I go about choosing problems in the future — I feel I have done too many low rated problems.
Any help much appreciated, Agent Python
Instead of solving problems of 800, try doing 900+ for a few days. Then keep increasing the difficulty as you solve more and more problems. Solving low-difficulty problems won't be very helpful in increasing your rating(from my personal experience). I know man. It's hard, but keep trying.
(Your current rate — 200) to (Your current rate + 200), but as your rate is 736, I think to do from 800 to 1000.