Блог пользователя ouuan

Автор ouuan, история, 5 лет назад, По-английски

The top10 of them:

Rank ID Name Upvotes
1 913 Hello 2018 +2848
2 773 VK Cup 2017 — Round 3 +2247
2 806 Codeforces Round #412 (rated, Div. 1, based on VK Cup 2017 Round 3) +2247
2 807 Codeforces Round #412 (rated, Div. 2, base on VK Cup 2017 Round 3) +2247
3 1097 Hello 2019 +1909
4 549 Looksery Cup 2015 +1426
5 611 Good Bye 2015 +1387
6 1205 Codeforces Round #580 (Div. 1) +1335
6 1206 Codeforces Round #580 (Div. 2) +1335
7 908 Good Bye 2017 +1310
8 538 Codeforces Round #300 +1212
9 515 Codeforces Round #292 (Div. 2) +1116
10 1149 Codeforces Round #556 (Div. 1) +1064
10 1150 Codeforces Round #556 (Div. 2) +1064

I wanted to find some rounds with high upvotes for virtual participating, so I wrote a Python program to get this and shared it to the community. Hope it can be helpful.

For more information and the full list, please visit the Github Repo.

Suggestions are welcomed. (e.g. How to get the announcement URL if it's not on the contest page instead of doing it manually, like Codeforces Round 379 (Div. 2)?)

The list only contains the contests which have their annoucement URL (which matches /blog/entry/[0-9]*"[^>]*>Announcement[^<]*</a>) on the contest page.

UPD: The most upvoted round in each year:

Year ID Name Upvotes
2010 48 Школьная индивидуальная олимпиада #3 (ЗКШ 2010/11) - Codeforces Beta Round 45 (ACM-ICPC Rules) +85
2011 135 Codeforces Beta Round 97 (Div. 1) +237
2011 136 Codeforces Beta Round 97 (Div. 2) +237
2012 193 Codeforces Round 122 (Div. 1) +367
2012 194 Codeforces Round 122 (Div. 2) +367
2013 264 Codeforces Round 162 (Div. 1) +446
2013 265 Codeforces Round 162 (Div. 2) +446
2014 472 Codeforces Round 270 +794
2015 549 Looksery Cup 2015 +1426
2016 618 Wunder Fund Round 2016 (Div. 1 + Div. 2 combined) +707
2017 773 VK Cup 2017 - Раунд 3 +2247
2017 806 Codeforces Round 412 (рейтинговый, Div. 1, по задачам VK Cup 2017 Раунд 3) +2247
2017 807 Codeforces Round 412 (рейтинговый, Div. 2, по задачам VK Cup 2017 Раунд 3) +2247
2018 913 Hello 2018 +2848
2019 (up to Sep.10th) 1097 Hello 2019 +1909

UPD2: The (announcement) writters with the highest average number of upvotes, who have written the contest annoucement in at least two rounds.

Handle Average Upvotes Number of Rounds
tourist 1800 3
antontrygubO_o 978 2
Radewoosh 836.6667 3
adamant 826.5 2
viktork 806 2
dreamoon_love_AA 737.5 2
Ashishgup 650.5 2
PrinceOfPersia 565.2857 7
majk 564.6 5
Errichto 545.7143 7
  • Проголосовать: нравится
  • +101
  • Проголосовать: не нравится

»
5 лет назад, # |
  Проголосовать: нравится +92 Проголосовать: не нравится

if(author == "tourist") put_on_top()

»
5 лет назад, # |
  Проголосовать: нравится +194 Проголосовать: не нравится

tourist taking both first and second place... sounds like Google Code Jam on steroids.

»
5 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Is there a possibility of creating a list of least upvoted (most downvoted) rounds? That would be fun to see and try as well.

  • »
    »
    5 лет назад, # ^ |
      Проголосовать: нравится +22 Проголосовать: не нравится

    For more information and the full list, please visit the Github Repo.

    And the "full list" contains the most downvoted rounds.

    • »
      »
      »
      5 лет назад, # ^ |
        Проголосовать: нравится +13 Проголосовать: не нравится

      I found some meaningless "contest title" in contest.csv,

      such as in line 1050, 647 妥快抒扶抉抗批忌抉抗 2016 — 妍戒扶忘抗抉技我找快抖抆扶抑抄 妓忘批扶忱 2 11

      so what is it?

»
5 лет назад, # |
  Проголосовать: нравится +16 Проголосовать: не нравится

Project idea: plot the round upvotes with respect to the date of the round, and try to calculate "corrected" round scores that account for the fact that Codeforces has grown a lot (i.e. in the current list, newer contests have more upvotes because there are more members now).

»
5 лет назад, # |
Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

Antontrygubo_o is at top o_O!!

»
5 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Create a list of the most upvoted editorials, and the less upvoted contests.

  • »
    »
    5 лет назад, # ^ |
      Проголосовать: нравится +5 Проголосовать: не нравится

    You can either read the post or the comments carefully to get the least upvoted contests.

    Editorials list is worthy of consideration.

»
5 лет назад, # |
Rev. 2   Проголосовать: нравится +5 Проголосовать: не нравится

I was wondering why was I notified by this blog entry, until reading the en7 version :D turns out my rounds so far are considerably good somehow (not yet enough to reach top 10).

Also, nicely done with the API and all the scripts. ;)

P/s: Currently thinking of listing contests by comment counts, but the information given by the number of comments in an announcement/editorial is somewhat ambiguous.

  • »
    »
    5 лет назад, # ^ |
      Проголосовать: нравится +13 Проголосовать: не нравится

    I mistakenly counted a div.1 + div.2 round / a round with the mirror and the offcial one as multiple rounds. When I fixed it, I forgot to sort it again, and I posted it with the wrong order lol.

»
5 лет назад, # |
  Проголосовать: нравится -30 Проголосовать: не нравится

tourist == real god

»
5 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

thank you ouuan you are a good man.