I just want to flex my recent completion of 1000 days in a row of solving codeforces problem,
Here is my progression of doing this challenge from year to year,
If you are checking my account profile and wondering why the streaks shown to you is broken, it's because codeforces counts submission day based on the timezone setting for each user, and in my case it's UTC+7 (so my streaks only work for that timezone).
And if you are wondering how can I submit 3 solution at the same time everyday, well it's because I stash my accepted solution on vjudge, so honestly it's more like 1000 days in a row of submitting accepted solution, rather than solving it everyday.
But it's still hard to completed this challenge, especially there is a time when codeforces server is down for more than 24 hours, but luckily I already submit my solution at like 1 a.m. when that happen so I have 47 hours before my daily streaks is gone and luckily the server is up again before that happen.
Here is some other fun fact when I doing this challenge, since codeforces doesn't care of the difficulty of the problem you solve when counting daily streak, so I obviously just kept doing solving problem from the lowest rating, but since I solved 3 problems every single day, I literally starts to running out of easier problem, as for now when I sorted the problemset page from the lowest rated problem and then hide the problem that I already solved, then at the end of page three or the 300th easiest problem that I haven't solved would have a rating of 2000.
Note: I doing this challenge only for fun, not as my main source of training, since I believe solving from problem far below than your own rating most likely won't help you learn anything new.