Jump to content

Petr Mitrichev: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
m Updates about 2018 Topcoder Open victory
Fixing age
 
(38 intermediate revisions by 32 users not shown)
Line 1: Line 1:
{{short description|Russian sport programmer}}
{{Use dmy dates|date=February 2023}}
{{Infobox person
{{Infobox person
| honorific_prefix =
| name = Petr Mitrichev
| name = Petr Mitrichev
| image = Petr Mitrichev.png
| caption = Petr Mitrichev after winning the Facebook Hacker Cup 2011
| honorific_suffix =
| nationality = {{flag|Russia}}
| native_name = Пётр Митричев
| birth_date = {{Birth date and age|df=yes|1985|03|19}}
| native_name_lang = Russian
| birth_place = [[Moscow]], [[Russia]]
| image = Petr Mitrichev.png
| death_date =
| image_size =
| death_place =
| alt = Petr Mitrichev after winning the Facebook Hacker Cup 2011
| alias =
| caption = Petr Mitrichev after winning the Facebook Hacker Cup 2011
| awards = [[Codeforces]] [[Elo rating system|peak rating]] 3597 (July 2016)
| birth_name =
| education = [[Moscow State University]]
| birth_date = {{Birth date and age|1985|03|19}}
| known for = Various competitive programming achievements
| birth_place = Moscow
| website = [https://petr-mitrichev.blogspot.com/ https://petr-mitrichev.blogspot.com/]
| disappeared_date = <!-- {{Disappeared date and age|YYYY|MM|DD|YYYY|MM|DD}} (disappeared date then birth date) -->
| disappeared_place =
| disappeared_status =
| death_date = <!-- {{Death date and age|YYYY|MM|DD|YYYY|MM|DD}} (death date then birth date) -->
| death_place =
| death_cause =
| body_discovered =
| resting_place =
| resting_place_coordinates = <!-- {{Coord|LAT|LONG|type:landmark|display=inline}} -->
| monuments =
| residence =
| nationality =
| other_names =
| ethnicity = <!-- Ethnicity should be supported with a citation from a reliable source -->
| citizenship = Russian
| education =
| alma_mater = [[Moscow State University]]
|Programming_Language(default)=Java
| occupation =
| years_active =
| employer =
| organization =
| agent =
| known_for =
| notable_works =
| style =
| influences =
| influenced =
| home_town =
| title =
| term =
| predecessor =
| successor =
| party =
| movement =
| opponents =
| boards =
| religion = <!-- Religion should be supported with a citation from a reliable source -->
| denomination = <!-- Denomination should be supported with a citation from a reliable source -->
| spouse =
| partner =
| children =
| parents =
| relatives =
| callsign =
| awards =
| signature =
| signature_alt =
| signature_size =
| website = <!-- {{URL|www.example.com}} -->
| footnotes =
}}
}}
'''Petr Mitrichev''' (born 19 March 1985) is a [[Russia]]n [[Competitive programming|competitive programmer]] who has won multiple major international competitions. His accomplishments include gold (2000, 2002) and silver (2001) medals in the [[International Olympiad in Informatics|IOI]], gold medals (2003, 2005) in the [[ACM ICPC]] World Finals as part of the team of [[Moscow State University]] and winning [[Google Code Jam]] (2006<ref>{{cite web|url=http://www.google.com/press/pressrel/codejamwinners_2006.html|title=Google Announces Winner of Global Code Jam 2006 – News announcements – News from Google – Google|website=www.google.com}}</ref>), the [[Topcoder Open]] (2018, 2015, 2013, 2006<ref>{{cite web|url=http://www.thefreelibrary.com/Russian,+US+and+Indonesian+Programmers+Win+$150,000+TopCoder+Open...-a0145477986|title=Russian, US and Indonesian Programmers Win $150,000 TopCoder Open Sponsored By AMD in Las Vegas; Computer Programmers Celebrated at TopCoder Open World Championship Sponsored by AMD, UBS, National Security Agency and VeriSign. - Free Online Library|website=www.thefreelibrary.com}}</ref>), the Topcoder Collegiate Challenge (2006,<ref>{{cite web|url=http://www.prnewswire.com/news-releases/russias-nicka81-and-petr-chinas-pe-triumph-at-topcoder-collegiate-challenge-in-san-diego-56484972.html|title=Russia's nicka81 and Petr, China's PE Triumph at TopCoder Collegiate Challenge in San Diego|first=TopCoder,|last=Inc.|website=www.prnewswire.com}}</ref> 2007<ref>{{cite web|url=http://www.prnewswire.com/news-releases/students-from-russian-federation-china-indonesia-and-united-states-win-2007-topcoder-collegiate-challenge-58681817.html|title=Students from Russian Federation, China, Indonesia and United States Win 2007 TopCoder Collegiate Challenge|first=TopCoder,|last=Inc.|website=www.prnewswire.com}}</ref>), [[Facebook Hacker Cup]] (2011,<ref>{{cite web|url=https://www.theregister.co.uk/2011/03/12/facebook_hacker_cup_kicks_off/|title=Ruskie Java coder lifts inaugural Facebook Hacker Cup|first=Cade Metz 12 Mar 2011 at 21:52|last=tweet_btn()|publisher=}}</ref> 2013, 2017) as well as numerous national and online contests. He has achieved the highest rating ever among the ''Algorithm'' competitors of [[Topcoder]]<ref>{{cite web|url=http://community.topcoder.com/tc?module=AlgoRank|title=TopCoder Statistics - Top Ranked Algorithm Competitors|website=community.topcoder.com}}</ref> and consistently ranks in the top two of the world. He is the highest rated Algorithm coder on Topcoder ratings as of April 6, 2015. He currently works at [[Google]], where he works on the search engine<ref>{{cite web|url=http://www.technologyreview.com/news/428610/in-the-olympics-of-algorithms-a-russian-keeps|title=In the Olympics of Algorithms, a Russian Keeps Winning Gold|first=Tom|last=Simonite|publisher=}}</ref> and helps to prepare Code Jam.<ref>{{cite web|url=https://code.google.com/codejam/contest/1835486/dashboard#s=a|title=Dashboard - Round 3 2012 - Google Code Jam|website=code.google.com}}</ref>
'''Petr Mitrichev''' (born 19 March 1985) is a Russian [[Competitive programming|competitive programmer]] who has won multiple major international competitions. His accomplishments include gold (2000, 2002) and silver (2001) medals in the [[International Olympiad in Informatics|IOI]], gold medals (2003, 2005) in the [[ACM ICPC]] World Finals as part of the team of [[Moscow State University]] and winning [[Google Code Jam]] (2006<ref>{{cite web|url=http://www.google.com/press/pressrel/codejamwinners_2006.html|title=Google Announces Winner of Global Code Jam 2006 – News announcements – News from Google – Google|website=www.google.com}}</ref>), the [[Topcoder Open]] (2018, 2015, 2013, 2006<ref>{{cite web|url=http://www.thefreelibrary.com/Russian,+US+and+Indonesian+Programmers+Win+$150,000+TopCoder+Open...-a0145477986|title=Russian, US and Indonesian Programmers Win $150,000 TopCoder Open Sponsored By AMD in Las Vegas; Computer Programmers Celebrated at TopCoder Open World Championship Sponsored by AMD, UBS, National Security Agency and VeriSign. - Free Online Library|website=www.thefreelibrary.com}}</ref>), the Topcoder Collegiate Challenge (2006,<ref>{{cite web|url=http://www.prnewswire.com/news-releases/russias-nicka81-and-petr-chinas-pe-triumph-at-topcoder-collegiate-challenge-in-san-diego-56484972.html|title=Russia's nicka81 and Petr, China's PE Triumph at TopCoder Collegiate Challenge in San Diego|first=TopCoder|last=Inc.|website=www.prnewswire.com}}</ref> 2007<ref>{{cite web|url=http://www.prnewswire.com/news-releases/students-from-russian-federation-china-indonesia-and-united-states-win-2007-topcoder-collegiate-challenge-58681817.html|title=Students from Russian Federation, China, Indonesia and United States Win 2007 TopCoder Collegiate Challenge|first=TopCoder|last=Inc.|website=www.prnewswire.com}}</ref>), [[Facebook Hacker Cup]] (2011,<ref>{{cite web|url=https://www.theregister.co.uk/2011/03/12/facebook_hacker_cup_kicks_off/|title=Ruskie Java coder lifts inaugural Facebook Hacker Cup|first=Cade|last=Metz|date=12 March 2011|work=[[The Register]]}}</ref> 2013, 2017) as well as numerous national and online contests. He has achieved the highest rating ever among the ''Algorithm'' competitors of [[Topcoder]]<ref>{{cite web|url=http://community.topcoder.com/tc?module=AlgoRank|title=TopCoder Statistics - Top Ranked Algorithm Competitors|website=community.topcoder.com}}</ref> and consistently ranks in the top two of the world. He is the second highest rated Algorithm coder on Topcoder ratings as of February 2021.<ref>{{Cite web|last=|first=|date=|title=Community Profile of Petr on TopCoder|url=https://www.topcoder.com/members/Petr/details/?track=DATA_SCIENCE&subTrack=SRM|archive-url=|archive-date=|access-date=|website=}}</ref> He currently works at [[Google]] on the search engine<ref>{{cite web|url=http://www.technologyreview.com/news/428610/in-the-olympics-of-algorithms-a-russian-keeps|title=In the Olympics of Algorithms, a Russian Keeps Winning Gold|first=Tom|last=Simonite|publisher=}}</ref> and helps to prepare [[Google Code Jam|Code Jam]].<ref>{{cite web|url=https://code.google.com/codejam/contest/1835486/dashboard#s=a|title=Dashboard - Round 3 2012 - Google Code Jam|website=code.google.com}}</ref>


== Early life ==
== Early life ==
Line 70: Line 22:


== Competitive programming achievements ==
== Competitive programming achievements ==
A more comprehensive list of achievements can be found at the Competitive Programming Hall Of Fame website.<ref>{{Cite web |title=Profile of Petr Mitrichev - Competitive Programming Hall Of Fame |url=https://cphof.org/profile/topcoder:Petr |access-date=2022-11-19 |website=cphof.org |language=en}}</ref>
*Mitrichev boasts an unprecedented 100+ wins in Single Round Matches at [[Topcoder]]<ref>{{cite web|url=http://community.topcoder.com/tc?module=SrmDivisionWins|title=Topcoder Statistics|last=|first=|date=|website=community.topcoder.com|archive-url=|archive-date=|dead-url=|access-date=}}</ref> as of June 14, 2015.
*Mitrichev boasts an unprecedented 100+ wins in Single Round Matches at [[Topcoder]]<ref>{{cite web|url=http://community.topcoder.com/tc?module=SrmDivisionWins|title=Topcoder Statistics|website=community.topcoder.com}}</ref> as of June 14, 2015.
*In 2013 he won [[MemSQL]] startcup.<ref>{{cite web|url=http://blog.memsql.com/celebrating-the-memsql-startcup-finals/|title=Celebrating the MemSQL start[c]up Finals – MemSQL Blog|website=blog.memsql.com}}</ref>
*In 2013 he won [[MemSQL]] startcup.<ref>{{cite web|url=http://blog.memsql.com/celebrating-the-memsql-startcup-finals/|title=Celebrating the MemSQL start[c]up Finals – MemSQL Blog|website=blog.memsql.com}}</ref>
*He won the Russian Code Cup in 2011, 2013 and 2015 and was the runner-up in 2014.<ref>{{cite web|url=http://www.russiancodecup.ru/results/championship/round/9/|title=Russian Code Cup - Mail.Ru Group|website=www.russiancodecup.ru}}</ref><ref>{{cite web|url=http://www.russiancodecup.ru/results/championship/round/20/|title=Russian Code Cup - Mail.Ru Group|website=www.russiancodecup.ru}}</ref><ref>{{cite web|url=http://www.russiancodecup.ru/championship/result/40/|title=RCC - 404|website=www.russiancodecup.ru}}</ref>
*He won the Russian Code Cup in 2011, 2013 and 2015 and was the runner-up in 2014.<ref>{{cite web|url=http://www.russiancodecup.ru/results/championship/round/9/|title=Russian Code Cup - Mail.Ru Group|website=www.russiancodecup.ru}}</ref><ref>{{cite web|url=http://www.russiancodecup.ru/results/championship/round/20/|title=Russian Code Cup - Mail.Ru Group|website=www.russiancodecup.ru}}</ref><ref>{{cite web|url=http://www.russiancodecup.ru/championship/result/40/|title=RCC - 404|website=www.russiancodecup.ru}}</ref>
*In 2011, 2013 and 2017 he won the [[Facebook Hacker Cup]].<ref>{{cite web|url=https://www.facebook.com/hackercup#!/notes/facebook-hacker-cup/facebook-hacker-cup-finals/208549245827651|title=Facebook Hacker Cup|website=www.facebook.com}}</ref><ref>{{cite web|url=https://www.facebook.com/hackercup/scoreboard/430084003727512/|title=Scoreboard - Facebook Hacker Cup 2013 Final Round|website=www.facebook.com}}</ref><ref>{{cite web|url=https://www.facebook.com/hackercup/scoreboard/|title=Scoreboard - Facebook Hacker Cup 2017 Final Round|website=www.facebook.com}}</ref>
*In 2011, 2013 and 2017 he won the [[Facebook Hacker Cup]].<ref>{{cite web|url=https://www.facebook.com/hackercup#!/notes/facebook-hacker-cup/facebook-hacker-cup-finals/208549245827651|title=Facebook Hacker Cup|website=www.facebook.com}}</ref><ref>{{cite web|url=https://www.facebook.com/hackercup/scoreboard/430084003727512/|title=Scoreboard - Facebook Hacker Cup 2013 Final Round|website=www.facebook.com}}</ref><ref>{{cite web|url=https://www.facebook.com/hackercup/scoreboard/|title=Scoreboard - Facebook Hacker Cup 2017 Final Round|website=www.facebook.com}}</ref>
*In 2011 he won the Yandex.Algorithm.<ref>[http://it-edu.fizteh.ru/en/competitions/ Competitions — Yandex Summer School<!-- Bot generated title -->]</ref>
*In 2011 he won the [[Yandex]].Algorithm.<ref>{{Cite web |url=http://it-edu.fizteh.ru/en/competitions/ |title=Competitions — Yandex Summer School<!-- Bot generated title --> |access-date=2012-01-22 |archive-url=https://archive.today/20120709173304/http://it-edu.fizteh.ru/en/competitions/ |archive-date=2012-07-09 |url-status=dead }}</ref>
*In 2011 and 2013 his team won the Internet Problem Solving Contest.
*In 2011 and 2013 his team won the Internet Problem Solving Contest.
*He won the Topcoder Collegiate Challenge in 2006 and 2007.<ref>{{cite web|url=http://community.topcoder.com/tc?module=SimpleStats&c=coder_achievements&d1=statistics&d2=coderAchievements&cr=10574855|title=TopCoder Statistics|website=community.topcoder.com}}</ref>
*He won the Topcoder Collegiate Challenge in 2006 and 2007.<ref>{{cite web|url=http://community.topcoder.com/tc?module=SimpleStats&c=coder_achievements&d1=statistics&d2=coderAchievements&cr=10574855|title=TopCoder Statistics|website=community.topcoder.com}}</ref>
*He won the [[Google Code Jam]] in 2006 after placing third in 2005.
*He won the [[Google Code Jam]] in 2006 after placing third in 2005.
*Two times Runner up in [[ACM International Collegiate Programming Contest]] World Finals.
*Two times Runner up in [[ACM International Collegiate Programming Contest]] World Finals.
*He won Gold medals in the [[International Olympiad in Informatics]] twice, in 2000 and 2002, and Silver medal in 2001.
*He won gold medals in the [[International Olympiad in Informatics]] twice, in 2000 and 2002, and silver medal in 2001.
*He won the All-Russian Olympiad in Informatics in 2000, 2001 and 2002.
*He won the All-Russian Olympiad in Informatics in 2000, 2001 and 2002.
*[[Topcoder Open#Algorithm Competition (SRM)|Topcoder Open Algorithm Champion]] in 2018, 2015, 2013, 2006.
*[[Topcoder Open#Algorithm Competition (SRM)|Topcoder Open Algorithm Champion]] in 2018, 2015, 2013, 2006.
Line 85: Line 38:
*All-Syberian Olympiad Winner in 2004
*All-Syberian Olympiad Winner in 2004
*Snarknews Winter Series winner in 2007, 2008 and 2009
*Snarknews Winter Series winner in 2007, 2008 and 2009
*Snarknews Summer Series winner in 2007, 2008, 2009, 2010 and 2011
*Snarknews Summer Series winner in 2007, 2008, 2009, 2010 and 2011
*[[Kotlin (programming language)|Kotlin]] Challenge runner-up in 2014
*[[Kotlin (programming language)|Kotlin]] Challenge runner-up in 2014

=== Other competitive achievements ===
* 2017 HC Champion of [[Championnat International de Jeux Mathématiques et Logiques]]{{citation needed|date=March 2023}}


== See also ==
== See also ==
Line 94: Line 50:
* [[Online judge]]
* [[Online judge]]
* [[Gennady Korotkevich]]
* [[Gennady Korotkevich]]
*[[Makoto Soejima]]


== References ==
== References ==
Line 106: Line 63:
{{DEFAULTSORT:Mitrichev, Petr}}
{{DEFAULTSORT:Mitrichev, Petr}}
<!--- Categories --->
<!--- Categories --->
[[Category:Programming contests]]
[[Category:Competitive programmers]]
[[Category:Articles created via the Article Wizard]]
[[Category:1985 births]]
[[Category:1985 births]]
[[Category:Living people]]
[[Category:Living people]]

Latest revision as of 08:12, 6 August 2024

Petr Mitrichev
Petr Mitrichev after winning the Facebook Hacker Cup 2011
Born (1985-03-19) 19 March 1985 (age 39)
Nationality Russia
EducationMoscow State University
Known forVarious competitive programming achievements
AwardsCodeforces peak rating 3597 (July 2016)
Websitehttps://petr-mitrichev.blogspot.com/

Petr Mitrichev (born 19 March 1985) is a Russian competitive programmer who has won multiple major international competitions. His accomplishments include gold (2000, 2002) and silver (2001) medals in the IOI, gold medals (2003, 2005) in the ACM ICPC World Finals as part of the team of Moscow State University and winning Google Code Jam (2006[1]), the Topcoder Open (2018, 2015, 2013, 2006[2]), the Topcoder Collegiate Challenge (2006,[3] 2007[4]), Facebook Hacker Cup (2011,[5] 2013, 2017) as well as numerous national and online contests. He has achieved the highest rating ever among the Algorithm competitors of Topcoder[6] and consistently ranks in the top two of the world. He is the second highest rated Algorithm coder on Topcoder ratings as of February 2021.[7] He currently works at Google on the search engine[8] and helps to prepare Code Jam.[9]

Early life

[edit]

At the age of 10, he started reading a lot of mathematical books and discovered that he had a special interest towards math.[10] He soon became fond of solving mathematical problems and puzzles. His teacher, Julia Lvovna Vorontsova noticed his keen interest in programming and invited him to attend the Computer Science Olympiad of the Northwestern District of Moscow, where he took fourth place, which qualified him for the Moscow programming Olympiad. At that same Moscow programming olympiad in 1997, Petr took sixth place. He participated in six Russian National programming olympiads for high school students, and won three of them – in 2000, 2001 and 2002.[citation needed] He also participated in six summer training camps and five winter training camps for the Russian IOI team.

Competitive programming achievements

[edit]

A more comprehensive list of achievements can be found at the Competitive Programming Hall Of Fame website.[11]

  • Mitrichev boasts an unprecedented 100+ wins in Single Round Matches at Topcoder[12] as of June 14, 2015.
  • In 2013 he won MemSQL startcup.[13]
  • He won the Russian Code Cup in 2011, 2013 and 2015 and was the runner-up in 2014.[14][15][16]
  • In 2011, 2013 and 2017 he won the Facebook Hacker Cup.[17][18][19]
  • In 2011 he won the Yandex.Algorithm.[20]
  • In 2011 and 2013 his team won the Internet Problem Solving Contest.
  • He won the Topcoder Collegiate Challenge in 2006 and 2007.[21]
  • He won the Google Code Jam in 2006 after placing third in 2005.
  • Two times Runner up in ACM International Collegiate Programming Contest World Finals.
  • He won gold medals in the International Olympiad in Informatics twice, in 2000 and 2002, and silver medal in 2001.
  • He won the All-Russian Olympiad in Informatics in 2000, 2001 and 2002.
  • Topcoder Open Algorithm Champion in 2018, 2015, 2013, 2006.
  • Challenge24 winner in 2012 and 2013
  • All-Syberian Olympiad Winner in 2004
  • Snarknews Winter Series winner in 2007, 2008 and 2009
  • Snarknews Summer Series winner in 2007, 2008, 2009, 2010 and 2011
  • Kotlin Challenge runner-up in 2014

Other competitive achievements

[edit]

See also

[edit]

References

[edit]
  1. ^ "Google Announces Winner of Global Code Jam 2006 – News announcements – News from Google – Google". www.google.com.
  2. ^ "Russian, US and Indonesian Programmers Win $150,000 TopCoder Open Sponsored By AMD in Las Vegas; Computer Programmers Celebrated at TopCoder Open World Championship Sponsored by AMD, UBS, National Security Agency and VeriSign. - Free Online Library". www.thefreelibrary.com.
  3. ^ Inc., TopCoder. "Russia's nicka81 and Petr, China's PE Triumph at TopCoder Collegiate Challenge in San Diego". www.prnewswire.com. {{cite web}}: |last= has generic name (help)
  4. ^ Inc., TopCoder. "Students from Russian Federation, China, Indonesia and United States Win 2007 TopCoder Collegiate Challenge". www.prnewswire.com. {{cite web}}: |last= has generic name (help)
  5. ^ Metz, Cade (12 March 2011). "Ruskie Java coder lifts inaugural Facebook Hacker Cup". The Register.
  6. ^ "TopCoder Statistics - Top Ranked Algorithm Competitors". community.topcoder.com.
  7. ^ "Community Profile of Petr on TopCoder".
  8. ^ Simonite, Tom. "In the Olympics of Algorithms, a Russian Keeps Winning Gold".
  9. ^ "Dashboard - Round 3 2012 - Google Code Jam". code.google.com.
  10. ^ supernova. "The Story of Petr Mitrichev - Target in Six Steps". TopCoder Feature Articles. Retrieved 7 September 2017.
  11. ^ "Profile of Petr Mitrichev - Competitive Programming Hall Of Fame". cphof.org. Retrieved 19 November 2022.
  12. ^ "Topcoder Statistics". community.topcoder.com.
  13. ^ "Celebrating the MemSQL start[c]up Finals – MemSQL Blog". blog.memsql.com.
  14. ^ "Russian Code Cup - Mail.Ru Group". www.russiancodecup.ru.
  15. ^ "Russian Code Cup - Mail.Ru Group". www.russiancodecup.ru.
  16. ^ "RCC - 404". www.russiancodecup.ru.
  17. ^ "Facebook Hacker Cup". www.facebook.com.
  18. ^ "Scoreboard - Facebook Hacker Cup 2013 Final Round". www.facebook.com.
  19. ^ "Scoreboard - Facebook Hacker Cup 2017 Final Round". www.facebook.com.
  20. ^ "Competitions — Yandex Summer School". Archived from the original on 9 July 2012. Retrieved 22 January 2012.
  21. ^ "TopCoder Statistics". community.topcoder.com.
[edit]