Theory of Problem Solving
Deconstructions of algorithms and competitive programming problems — from the ICPC, IOI, Codeforces, USACO, TopCoder, and beyond. Not just the answers: each editorial reconstructs the full path to a solution — the initial observations, the ideas that failed, and the insight that finally worked.
I'm a 2× World Finalist at the International Collegiate Programming Contest, representing the University of Waterloo in 2013 (St. Petersburg) and 2015 (Morocco) — where we finished 13th in the world, 3rd in North America, and 1st in Canada — and a 2× ICPC World Finals Judge.
101 / 101
| Status | Title | Judge | Round | Index | Statement |
|---|---|---|---|---|---|
| ✓ | Aladdin And The Return Journey | LightOJ | Problem Set | 1348 | [URL] |
| ✓ | Camelot | USACO | Training-Set | Section 3.3 | [URL] |
| ✓ | ClosestRabbit | TopCoder | SRM 636 (Div. 1) | 500 Pt | [URL] |
| ✓ | Compartments | Codeforces | Round #207 (Div. 1) | Problem C | [URL] |
| ✓ | Cooking The Books | FB Hacker Cup | 2015 Qualification Round | Problem A | [URL] |
| ✓ | Dreamoon And Strings | Codeforces | Round #272 (Div. 1) | C | [URL] |
| ✓ | Dreamoon And Sums | Codeforces | Round #272 (Div. 1) | A | [URL] |
| ✓ | Free Market | Codeforces | Round #213 (Div. 1) | Problem B | [URL] |
| ✓ | Ghd | Codeforces | Round #213 (Div. 1) | D | [URL] |
| ✓ | Jeff And Brackets | Codeforces | Round #204 (Div. 1) | C | [URL] |
| ✓ | KitayutaMart | TopCoder | SRM 648 (Div. 1) | 550 | [URL] |
| ✓ | Ksenia And Combinatorics | Codeforces | Round #224 (Div. 2) | Problem E | [URL] |
| ✓ | Laser Maze | FB Hacker Cup | 2015 Qualification Round | Problem C | [URL] |
| ✓ | Levko And Strings | Codeforces | Round #210 (Div. 1) | Problem C | [URL] |
| ✓ | New Years Resolution | FB Hacker Cup | 2015 Qualification Round | Problem B | [URL] |
| ✓ | PaperAndPaint | TopCoder | SRM 441 (Div. 1) | 1000 | [URL] |
| ✓ | Set Multiples | TopCoder | SRM 505 (Div. 1) | 500 Pt | [URL] |
| ✓ | Table Decorations | Codeforces | Round #273 (Div. 2) | C | [URL] |
| ✎ | ABC-Strings | CodeChef | March 2014 Cook-Off | ABCSTR | [URL] |
| ✎ | Alice and Bob | Codeforces | Round #201 (Div. 2) | C | [URL] |
| ✎ | Antichain | Codeforces | Round #205 (Div. 2) | E | [URL] |
| ✎ | Antimatter | Codeforces | Round #225 (Div. 1) | D | [URL] |
| ✎ | Beautiful Set | Codeforces | Round #213 (Div. 1) | C | [URL] |
| ✎ | Beef McNuggets | USACO | Training Chapter 4 | nuggets | [URL] |
| ✎ | BigO | TopCoder | SRM 608 (Div. 1) | 500 |
Page 1 of 5