Visualize your ranking as a function of time into the contest!

Revision en3, by megaspazz, 2023-01-15 00:59:35

I have always been curious about my ranking in the leaderboard as a function of time, since I have always suspected that I am rather slow on easy problems.

To learn Angular, I built a web app that displays your ranking throughout any given contest.

If you are interested, please give it a try: https://megaspazz.github.io/CodeRank/

As of now, it works with normal CF rounds and ICPC-style rounds; it should probably work with IOI-style contests, but they seem to be rare on Codeforces. It doesn't really work for marathon-style contests.

Example screenshot: Example screenshot

Some notes:

  1. Codeforces API sometimes doesn't report hacks for contests, for example API link for Codeforces Round 576 (Div. 1) seems to always report an internal error.
  2. It's hosted serverless on Github pages, so I manually pre-process all of the contests so that the JSON only contains data the app needs and it avoids hitting the Codeforces when people use the app.

History

 
 
 
 
Revisions
 
 
  Rev. Lang. By When Δ Comment
en3 English megaspazz 2023-01-15 00:59:35 426 Tiny change: 'e notes:\n1. Code' -> 'e notes:\n\n1. Code'
en2 English megaspazz 2023-01-13 20:57:21 345 Tiny change: 'sts.\n\n![ ](https://' -> 'sts.\n\n![Example screenshot](https://' (published)
en1 English megaspazz 2023-01-13 20:52:00 440 Initial revision (saved to drafts)