Nathan4's blog

By Nathan4, history, 3 months ago, In English

Hello Codeforces, hope you're having a good time-

In a blink of an eye, it is December again, and we're close to saying goodbye to 2024.

I loved seeing my yearly reports on different apps at the end of each year, such as how many songs I listened to or how many shorts I've liked. So now I'm bringing you Codeforces Yearly Review, which shows you your journey on Codeforces over the past year.

To start your journey, you only have to cin >> your_handle and specify your timezone, which is used for finding your late cate solve.

Example

After this, it will start fetching data. This usually takes around 2 seconds, though longer if you solve more (e.g., tourist took around 4 seconds). The speed here also depends on Codeforces server.

Many pages will then come, detailing your achievements and fun moments in the past year. These includes but are not limited to: first and last submissions of 2024, fastest solve, most attempted problem, coding rhythm, etc. There are 13 pages in total.

Sample Screenshots

Coming last will be a cool analytical page and one for you to reveal your fortune for 2025. Here's my sample page:

Oops, it could also be a "misfortune" ><

Please try it out to discover more‼️

I hope you'll like it, and I'll keep building new ones like this if many enjoyed it :)

Code
  • Vote: I like it
  • +357
  • Vote: I do not like it

»
3 months ago, # |
Rev. 2   Vote: I like it +8 Vote: I do not like it

aa

Come on ..

btw I put tourist's handle , and told me that he'll find a gf lol.

»
3 months ago, # |
  Vote: I like it 0 Vote: I do not like it

It is now compatible with mobile version! (Sorry for the previous weird layout)

»
3 months ago, # |
  Vote: I like it +1 Vote: I do not like it

I think the highest rank calculation is flawed. Image

  • »
    »
    3 months ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    Yeah, it seems like it's just taking the most recent contest rank and basing it off that

    • »
      »
      »
      3 months ago, # ^ |
        Vote: I like it 0 Vote: I do not like it

      Yeah the previous algorithm directly used the ranking from your highest rating index over the past year. I was stoopid when writing it.

  • »
    »
    3 months ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    true

  • »
    »
    3 months ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    Fixed it now! Thanks for the update

»
3 months ago, # |
  Vote: I like it +8 Vote: I do not like it

 Let's see how it goes

»
3 months ago, # |
  Vote: I like it 0 Vote: I do not like it

Cool!

»
3 months ago, # |
  Vote: I like it 0 Vote: I do not like it

Shows undefined contest for 1919A - Wallet Exchange.

Fastest-solve

»
3 months ago, # |
  Vote: I like it +11 Vote: I do not like it

Looks like nothing new for me :(

»
3 months ago, # |
  Vote: I like it +5 Vote: I do not like it

For real? That'd save me a lot of troubles since I usually do Codeforces in half-focus state hehe...

»
3 months ago, # |
  Vote: I like it +14 Vote: I do not like it

"In 2024, you started at 1956 and reached a peak of 1948!"

  • »
    »
    3 months ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    sorry for the reverse elo sorting lol, should be working now

»
3 months ago, # |
  Vote: I like it 0 Vote: I do not like it

I hope this turns out to be true!!

»
3 months ago, # |
  Vote: I like it +11 Vote: I do not like it

Unrated or non-positive rating users can't use images in comments.

Looks like I got censored :((

  • »
    »
    3 months ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    Wow your progression curve looked fascinating. Never seen an upside down one.

»
3 months ago, # |
  Vote: I like it 0 Vote: I do not like it

.

»
3 months ago, # |
  Vote: I like it 0 Vote: I do not like it

»
3 months ago, # |
  Vote: I like it 0 Vote: I do not like it

My 2024

»
3 months ago, # |
  Vote: I like it +6 Vote: I do not like it

Exactly $$$2^{10}$$$ submissions :-)

»
2 months ago, # |
Rev. 2   Vote: I like it 0 Vote: I do not like it

A new one?