PMPetr Mitrichev
Petr Mitrichev is a Russian competitive programmer considered among the greatest of all time. Born in Moscow in 1985, he won IOI gold for Russia in 2000 and 2002 (silver in 2001), then ICPC World Finals gold with Moscow State University in 2003 and 2005. He has won Google Code Jam (2006), the Topcoder Open four times, the Facebook Hacker Cup three times, and the Russian Code Cup three times, and holds one of the highest ratings ever among Topcoder Algorithm competitors. He works as a software engineer at Google on search and maintains the long-running 'Algorithms Weekly' blog on competitive programming.
Mitrichev's public footprint is almost entirely competitive-programming and largely text-based: he writes the 'Algorithms Weekly' blog (still posting in 2026) and is active on Codeforces rather than mainstream social media.
- Works at Google on the search engine and helped prepare Google Code Jam until it was discontinued in 2023.2023
- Represented Russia at the IOI in 2000 (gold, 5th absolute/98.56% rel), 2001 (silver) and 2002 (gold, 7th absolute/97.83% rel).2002
- Maintains 'Algorithms Weekly' at blog.mitrichev.ch, still actively posting in 2026 (e.g. a July 2026 post on the AtCoder World Tour Finals) - the blog doubles as a running commentary on the competitive programming scene.Jul 10, 2026
- Peak Codeforces rating 3597 (July 2016); holds one of the highest ratings ever among Topcoder Algorithm competitors.Jul 2016
- Boasts 100+ wins in Topcoder Single Round Matches (as of June 2015), an unprecedented count suggesting he treated even routine SRMs as practice reps rather than only targeting majors.Jun 2015
- Won the Russian Code Cup in 2011, 2013 and 2015 and was runner-up in 2014, plus Yandex.Algorithm 2011 and MemSQL startcup 2013 - a second tier of wins showing sustained dominance across platforms, not a single contest.2015
- In a 2008 Topcoder Spotlight chat he told aspiring coders that becoming a good algorithmic programmer comes down to sustained practice rather than any specific reading list.Sep 20, 2008
- Returned to the IOI in 2007 as a Guest delegation member for Russia - a coaching/mentoring signal after his own competing years.2007
Multiple international titles 2000-2018
Recap of the AtCoder World Tour Finals 2026 in Japan, highlighting the hardest problems and congratulating tour1st.
Competition record
Russia · IOI