Hi,
I wrote a simple tamper monkey script that adds a POTD button on codeforces on clicking it you will be given a problem with the rating simillar to what you are on currently,
Link to download the script: https://greasyfork.org/en/scripts/560655-cf-potd
Git hub repo: https://github.com/saitamapunches123/CF-POTD
DESIGN CHOICES:
1) To avoid API calls during contest all calls will be done only when clicking "POTD" thus making clicking POTD a bit slower but keeping refresh fast thus no lag in contest 2) POTD are use specific that is for each user POTD will be different as POTD depend on the user curr_rating 3) POTD will be in range [curr_rating-neg_delta*100 , curr_rating+pos_delta*100] where curr_rating is rounded down. For example: if user is 1650 POTD can be of [1400,1500,1600,1700,1800] Please change neg_delta and pos_delta constant variables if you want to change distribution 3) POTD will always be an unsolved problem Unlike Leetcode where POTD can be an already solved problem. As they follow a global POTD model but this is using a user specic POTD 4) on solving POTD and clicking "POTD" again you will be given a new unsolved "POTD" this is done as I want the "POTD" link to work as both a POTD and a random problem Generator
Lmk if you have any feedback or feature request will try to add it.



