Английская Википедия:Google Code Jam

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску

Шаблон:Short description Шаблон:Use dmy dates Шаблон:Infobox recurring event

Google Code Jam was an international programming competition hosted and administered by Google.Шаблон:R The competition began in 2003.Шаблон:R The competition consists of a set of algorithmic problems which must be solved in a fixed amount of time. Competitors may use any programming language and development environment to obtain their solutions. From 2003 to 2007, Google Code Jam was deployed on Topcoder's platform. Since 2008 Google has developed their own dedicated infrastructure for the contest.

Between 2015 and 2018Шаблон:R, Google also ran Distributed Code Jam, with the focus on distributed algorithms.Шаблон:R This was run in parallel with the regular Code Jam, with its own qualification and final round, for a top prize of $10,000, but was only open for people who qualified to Round 2 of Code Jam (up to 3000 people).

Several Google Code Jam problems have led to academic research.Шаблон:R

On February 22, 2023, Google announced that Code Jam was to be discontinued alongside their other programming competitions, Hash Code and Kick Start.[1] A series of four "farewell rounds" took place on April 15, 2023 from 14:00 until 18:00 UTC, with all rounds taking place at the same time.[2] Login functionality for Google's programming competitions was disabled on June 1, 2023, followed by the shut down of the competitions' hosting platform exactly one month later, on July 1, 2023. A permanent archive of all Code Jam, Hash Code and Kick Start problems is available for download on GitHub.[3][4]

Past winners

Google Code Jam

Tournament Finals location Registrants Qual Advancers 1st place 2nd place 3rd place
2022 Online Шаблон:Nts[5] Шаблон:Flagicon Gennady Korotkevich Шаблон:Flagicon Lingyu Jiang Шаблон:Flagicon Kevin Sun
2021 Online Шаблон:Nts Шаблон:Nts[6] Шаблон:Flagicon Xiuhan Wang Шаблон:Flagicon Shogo Murai Шаблон:Flagicon Scott Wu
2020 OnlineШаблон:Efn Шаблон:Nts Шаблон:Nts[7] Шаблон:Flagicon Gennady Korotkevich Шаблон:Flagicon Kevin Sun Шаблон:Flagicon Andrew He
2019 San Francisco, United States Шаблон:Nts Шаблон:Nts[8] Шаблон:Flagicon Gennady Korotkevich Шаблон:Flagicon Makoto Soejima Шаблон:Flagicon Andrew He
2018 Toronto, Canada Шаблон:Nts Шаблон:Nts[9] Шаблон:Flagicon Gennady Korotkevich Шаблон:Flagicon Kamil Debowski Шаблон:Flagicon Makoto Soejima
2017 Dublin, Ireland Шаблон:Nts Шаблон:Nts[10] Шаблон:Flagicon Gennady Korotkevich Шаблон:Flagicon Konstantin Semenov Шаблон:Flagicon Vladislav Epifanov
2016 New York City, United States Шаблон:Nts Шаблон:Nts[11] Шаблон:Flagicon Gennady KorotkevichШаблон:R Шаблон:Flagicon Kevin Atienza Шаблон:Flagicon Egor Kulikov
2015 Seattle, United States Шаблон:Nts Шаблон:Nts[12] Шаблон:Flagicon Gennady Korotkevich Шаблон:Flagicon Makoto Soejima Шаблон:Flagicon Bruce Merry
2014 Los Angeles, United StatesШаблон:R Шаблон:Nts Шаблон:Nts[13] Шаблон:Flagicon Gennady Korotkevich Шаблон:Flagicon Evgeny Kapun Шаблон:Flagicon Yuzhou Gu
2013 London, United Kingdom Шаблон:Nts Шаблон:Nts[14] Шаблон:Flagicon Ivan MetelskyШаблон:R Шаблон:Flagicon Vasil Bileckiy Шаблон:Flagicon Vladislav Isenbaev
2012 New York City, United States Шаблон:Nts Шаблон:Nts[15] Шаблон:Flagicon Jakub Pachocki Шаблон:Flagicon Neal Wu Шаблон:Flagicon Michal Forišek
2011 Tokyo, Japan Шаблон:Nts Шаблон:Nts[16] Шаблон:Flagicon Makoto Soejima Шаблон:Flagicon Ivan Metelsky Шаблон:Flagicon Jakub Pachocki
2010 Dublin, Ireland Шаблон:Nts Шаблон:Nts[17] Шаблон:Flagicon Egor Kulikov Шаблон:Flagicon Erik-Jan Krijgsman Шаблон:Flagicon Sergey Kopeliovich
2009 Mountain View, United States Шаблон:Nts Шаблон:NtsШаблон:R Шаблон:Flagicon Tiancheng Lou Шаблон:Flagicon Zichao Qi Шаблон:Flagicon Yoichi Iwata
2008 Mountain View, United StatesШаблон:R Шаблон:Nts Шаблон:Nts Шаблон:Flagicon Tiancheng Lou Шаблон:Flagicon Zeyuan Zhu Шаблон:Flagicon Bruce Merry
2006 New York City, United States ? Шаблон:Flagicon Petr Mitrichev Шаблон:Flagicon Ying Wang Шаблон:Flagicon Andrey Stankevich
2005 Mountain View, United States ? Шаблон:Flagicon Marek CyganШаблон:R Шаблон:Flagicon Erik-Jan Krijgsman Шаблон:Flagicon Petr Mitrichev
2004 Mountain View, United States ? Шаблон:Flagicon Sergio Sancho Шаблон:Flagicon Po-Ru Loh Шаблон:Flagicon Reid Barton
2003 Mountain View, United States ? Шаблон:Flagicon Jimmy Mårdell Шаблон:Flagicon Christopher Hendrie Шаблон:Flagicon Eugene Vasilchenko

Шаблон:Notelist

Distributed Code Jam

Tournament Finals location Competitors 1st place 2nd place 3rd place
2018 Toronto, Canada ? Шаблон:Flagicon Mateusz Radecki Шаблон:Flagicon Kevin Atienza Шаблон:Flagicon Tomek Czajka
2017 Dublin, Ireland Шаблон:Nts Шаблон:Flagicon Andrew He Шаблон:Flagicon Evgeny Kapun Шаблон:Flagicon Erik-Jan Krijgsman
2016 New York City, New York, United States Шаблон:Nts Шаблон:Flagicon Bruce Merry Шаблон:Flagicon Yuzhou Gu Шаблон:Flagicon Filip Hlasek
2015 Seattle, Washington, United States Шаблон:Nts Шаблон:Flagicon Bruce Merry Шаблон:Flagicon Marcin Smulewicz Шаблон:Flagicon Ting Wei Chen

Results by country

Country 1st place 2nd place 3rd place
Шаблон:Flagicon Belarus 9 1 0
Шаблон:Flagicon China 3 4 1
Шаблон:Flagicon Russia 2 2 7
Шаблон:Flagicon Poland 2 1 1
Шаблон:Flagicon Japan 1 3 2
Шаблон:Flagicon Argentina 1 0 0
Шаблон:Flagicon Sweden 1 0 0
Шаблон:Flagicon USA 0 2 4
Шаблон:Flagicon Canada 0 2 1
Шаблон:Flagicon Netherlands 0 2 0
Шаблон:Flagicon Philippines 0 1 0
Шаблон:Flagicon Ukraine 0 1 0
Шаблон:Flagicon South Africa 0 0 2
Шаблон:Flagicon Slovakia 0 0 1

See also

References

Шаблон:Reflist

External links

Шаблон:Google LLC