Back to CP room

The long way up, one contest at a time.

This is every contest I can find a record of from my contest years, with the bad weeks left in. If your rating is flat and you are wondering whether it ever moves, look at 2013: the Topcoder round that finally worked was my 30th.

4 min read

The count

Computed from the contest logs, not typed in.

Contests on record

208

  • 81 Topcoder
  • 62 Codeforces
  • 47 CodeChef
  • 5 Google (Code Jam, APAC)
  • 8 ICPC
  • 4 HackerRank
  • 1 Other

182 of them rated. Also on record, and not counted here: 14 gym and virtual practice sets, and 171 Codeforces problems solved for the first time, counted by month.

SRMs before the breakthrough

30

SRM 558 to SRM 588, 19 Oct 2012 to 12 Aug 2013

Div 1 rounds at zero or below

22 of 44

Topcoder Div 1 SRMs that ended with nothing on the board

Biggest jump

+198

SRM 588, 12 Aug 2013, rank 2 in Div 2

Worst drop

−207

SRM 583, 18 Jun 2013, −75 points

Years of contests

5

2012 to 2016

My ratings

Topcoder

every rated round, last 1271 · CLIST ↗

Codeforces

every rated round · profile ↗

CodeChef

every rated contest, last 1856 · CLIST ↗

Rating after every rated round, on one time axis from Sep 2012 to Jun 2016. Topcoder: 80 rated rounds from 19 Oct 2012 (1079), peak 1623 on 2 Nov 2014, last 1271 on 7 Apr 2016. Codeforces: 56 rated rounds from 8 Jan 2013 (1413), peak 1848 on 27 Apr 2015, last 1848 on 27 Apr 2015. CodeChef: 44 rated rounds from 12 Nov 2012 (1212), peak 2005 on 14 Apr 2014, last 1856 on 25 May 2015. The numbered notes below explain each turn.

One time axis for all three. Each line steps at every rated round and holds flat in between, so a long flat stretch is time without a rated contest there. The dashed line is the World Finals. Bands are each site’s colours (Codeforces and CodeChef as they are today; Topcoder red, 2200 and up, is off the top). Hover, tap or tab to any point for its numbers.Tap or tab to any point for its numbers; tap a numbered note to jump to it.
  1. The 1200 wall 6 Apr 2013 to 14 Jun 2013

    SRM 575 reached 1196, four points short of Div 1. Six more rounds to mid-June 2013, never over 1200.

  2. SRM 583: −207 18 Jun 2013

    Rank 1078, −75 points after failed challenges. Down to 953, wiping out everything gained since February.

  3. SRM 588: +198 12 Aug 2013

    Second in Div 2, over 1200 in one round, eight weeks after the crash. Then five months of flipping between divisions before Div 1 held from January 2014.

  4. Yellow, SRM 619 5 May 2014

    Over 1500 in May 2014, a year after the wall. It did not hold: 1280 after SRM 623, a month later.

  5. CodeChef peak, 2005 14 Apr 2014

    April Challenge 2014, rank 241. Three weeks before Topcoder yellow.

  6. Topcoder peak, 1623 2 Nov 2014

    SRM 638, Div 1 rank 89. Topcoder match number 71.

  7. Codeforces peak, 1848 27 Apr 2015

    Codeforces Round 300, weeks before the World Finals, in a month with 6 team practice sets on the Codeforces gym.

  8. ICPC World Finals, Marrakech 20 May 2015

    Rank 118 of 128, team Complexity_Simplified.

Every week, 2012 to 2016

Every week, 2012 to 2016

One row per year, one square per week. Darker means more contests that week.

Hover or tap a week, a pin or a bar to see what happened. On a keyboard, tab in and use the arrow keys.

Contests per week, 2012 to 2016: 201 contests and 14 practice sets with a known day. By year: 2012, 12; 2013, 110; 2014, 66; 2015, 18; 2016, 2. The busiest week, from 18 Feb 2013, had 5. The per-year table and the full list below carry every record.

201 contests and 14 practice sets sit on their exact week. 7 more have only a month or a year on record: they count in the totals and appear in the list, and ICPC rounds are pinned to their month.

No contests in the years between the rows. The practice bars stop at the last row; 0 later months with a handful of Codeforces submissions are not drawn.

Year only: ACM-ICPC Asia Amritapuri Regional 2012: rank 71 of 296. ACM-ICPC Gwalior Online Round 2014: rank 28 of 554.

Contests per year, every platform on record
Platform20122013201420152016Total
Topcoder835325181
Codeforces044144062
CodeChef326135047
Google (Code Jam, APAC)003115
ICPC124108
HackerRank020204
Other010001
All contests1211066182208
Practice sets (not counted)0518014
Every contest and practice set on record, as a list (222)

Wins and fails

Wins and fails

Best days

Dated, each with its public record where one exists.

  1. 12 Aug 2013 · TC

    SRM 588: second in Div 2

    1338.68 points, 1015 to 1213. The breakthrough. record ↗

  2. 26 Nov 2013 · CF

    Codeforces Round 215 (Div. 2): rank 22

    +194 to 1703. Best Codeforces finish. record ↗

  3. 4 Dec 2013 · TC

    SRM 599: ninth in Div 2

    1235.82 points, back over 1200 at 1313. record ↗

  4. 17 Sep 2014 · TC

    SRM 633: rank 82 in Div 1

    Best Div 1 finish. +146 to 1560. record ↗

  5. 23 Nov 2014 · CF

    Codeforces Round 279 (Div. 2): +210

    Rank 98. The biggest Codeforces jump. record ↗

  6. Dec 2014 · ICPC

    ICPC Kharagpur Regional 2014: fifth

    Team Complexity_Simplified, 8 problems. record ↗

  7. 27 Apr 2015 · CF

    Codeforces Round 300: peak 1848

    Expert, weeks before the World Finals. record ↗

  8. 20 May 2015 · ICPC

    ICPC World Finals, Marrakech

    Rank 118 of 128, 2 of 13 solved. record ↗

Worst days

The three biggest Topcoder drops, the low point, the worst Codeforces and CodeChef rounds, and the ICPC year that wasn’t.

  1. 12 Dec 2012 · TC

    SRM 564: the low, 921

    Two months in, rated lower than after the first round. record ↗

  2. 18 Jun 2013 · TC

    SRM 583: −207

    Div 2, rank 1078, −75 points. 1160 to 953. record ↗

  3. 5 Oct 2013 · TC

    SRM 593: −191

    Div 1, rank 755, −50 points. 1463 to 1272. record ↗

  4. Dec 2013 · ICPC

    ICPC 2013 regionals

    Kanpur 23 of 274, Amritapuri 151 of 377. On the blog it became “The ICPC Year That Wasn’t.”

  5. 4 Jun 2014 · TC

    SRM 623: −175

    Div 1, rank 470, −25 points. 1455 to 1280. record ↗

  6. 11 Aug 2014 · CC

    August Challenge 2014: −49

    Rank 3843, 1964 to 1915. The CodeChef peak was already behind. record ↗

  7. 16 Oct 2014 · CF

    Codeforces Round 273 (Div. 2): −102

    Rank 1953. 1602 to 1500. record ↗

22 of 44 Topcoder Div 1 SRMs ended at zero points or below. The climbs came from the rounds where the 250 held.