I've been trying to solve problems way above my rating, giving myself 2 days max before looking for help, and yesterday i solved this problem 1978D - Elections , Problem D from last D2 round. According to the problem rating, it's a 1600 problem, that would mean it's 2X my current rating but i think it's not even a 1000 problem. What would you rate this problem? I don't want to be feel like I'm improving when I'm not. Are there any websites or tools one can use in getting reliable rating for codeforces problems?