Naši vyhrali: TopCoder Open 2019

Naši vyhrali: TopCoder Open 2019

V Houstone sa od 13. do 16. novembra konal finále šampionátu TopCoder Open 2019, a Gena Korotkevich z Bieloruska získal prvé miesto okamžite v dvoch súťažných disciplínach: Algoritmus a Maratón. Nikdy predtým sa nikomu nepodarilo dosiahnuť takéto úspechy v jeden rok! Skvelé zakončenie sezóny 2019, v ktorej Gena už predtým vyhral vo finále dvoch iných veľkých súťaží: Google Code Jam a Facebook Hacker Cup.

Topcoder Open je každoročný individuálny profesionálny turnaj v programovaní, organizovaný spoločnosťou Topcoder Inc. Koná sa podľa systému Topcoder od roku 2001. V Topcodere sú šesť druhov súťaží: Algoritmus, Vývoj, First2Finish, UI Dizajn, UI Prototyp a Maratón.

Marathon Match (MM) je optimalizačná úloha, na ktorú ani organizátori nepoznajú správnu odpoveď. Programátor musí navrhnúť najefektívnejšie riešenie za krátky čas.

Algorithm (SRM) je klasické športové programovanie. Počas jednej a pol hodiny je potrebné vyriešiť úlohy v jazykoch Java, C#, C++ alebo Python.

Naši vyhrali: TopCoder Open 2019

Článok bol pripravený s podporou spoločnosti EDISON Software, ktorá vyvíja elektronický systém lekárskeho vyšetrenia, ako aj sa zaoberá podporou softvérových riešení..

Naši vyhrali: TopCoder Open 2019

Finalisti roku 2019

Naši vyhrali: TopCoder Open 2019

Gennady Korotkevich sa narodil v roku 1994 v Bielorusku. V roku 2012 nastúpil na Peterburgský inštitút technológií, mechaniky a optiky (ITMO) na fakultu informačných technológií a programovania. V roku 2018 sa rozhodol pokračovať v štúdiu v doktorandskom stupni ITMO.

Rozhovor s Gennadym

Víťazi predchádzajúcich rokov v nominácii Algoritmus (SRM)

  • Rusko Petr Mitrichev Petr (2018, 2015, 2013, 2006);
  • Čína Yuhao Du xudyh (2017);
  • Japonsko Makoto Soejima rng_58 (2016, 2011, 2010);
  • Bielorusko Gennady Korotkevich tourist (2014);
  • Rusko Egor Egor (2012); Čína Bin Jin crazyb0y (2009);
  • Polsko Tomasz Czajka (2008, 2004, 2003);
  • Holandsko Jan Kuipers Jan_Kuipers (2007);
  • Polsko Eryk Kopczyñski Eryx (2005);
  • Austrálie John Dethridge John Dethridge (2002);
  • Spojené štáty jonmac (2001).

Víťazi predchádzajúcich rokov v nominácii Marathon Match (MM)

  • Bielorusko Gennady Korotkevich tourist (2018);
  • Polsko Przemyslaw Debiak Psyho (2017, 2016, 2014, 2013, 2011, 2008);
  • Čína TianCheng Lou ACRush (2015);
  • Južná Kórea Won-Seok Yoo ainu7 (2012);
  • Japonsko Yoichi Iwata wata (2010);
  • Rusko Andrey Lopatin KOTEHOK (2009);
  • Polsko Mateusz Zotkiewicz Mojito1 (2007).

Víťazi predchádzajúcich rokov v nominácii First to Finish (F2F)

Účastníkom súťaže sa poskytuje súbor malých programátorských úloh (napríklad opravy chýb / vylepšenia existujúcej kódovej bázy) a sú hodnotení podľa toho, kto prvý vyrieši každú úlohu.

  • Rusko Dmitrij Kondakov kondakovdmitry (2018);
  • Nigéria Akinwale Ariwodola akinwale (2017, 2014);
  • Čína vvvpig (2016); India Pratap Koritala supercharger (2013);
  • Čína Lan Luo hohosky (2012);
  • Čína Yang Li Yeung (2011);
  • Ukrajina Margaryta Skrypachova Margarita (2010);
  • Čína Ninghai Huang PE (2009).

Víťazi predchádzajúcich rokov v kategórii Vývoj softvéru

Účastníci musia za 4 hodiny podľa požiadaviek klientov na softvérovú súčasť / produkt implementovať súčasť / produkt najlepším spôsobom.

  • Vietnam Ngoc Pham ngoctay (2018);
  • Španielsko Sergey Pogodin birdofpreyru (2017);
  • Polsko Łukasz Sentkiewicz Sky_ (2016, 2015, 2014);
  • Čína Zhijie Liu morehappiness (2013);
  • Čína Yang Li Yeung (2012, 2010);
  • Filipíny Franklin Guevarra j3_guile (2011);
  • Čína GuanZhuo Jin Standlove (2009 — Architektúra, 2004);
  • Argentina Pablo Wolfus pulky (2009 — Assemblácia);
  • Čína Yanbo Wu assistant (2009 — Vývoj komponentov);
  • Kanada Piotr Paweska AleaActaEst (2009 — Špecifikácia);
  • Brazílie Romano Silva romanoTC (2008);
  • Čína Feng He hefeng (2007);
  • Indonésie Sindunata Sudarmagi sindu (2006);
  • Čína Qi Liu visualage (2005).

Víťazi predchádzajúcich rokov v kategórii UI Dizajn

Účastníci sú vyzvaní, aby vytvorili najlepší (vizuálny) dizajn používateľského rozhrania pre softvérový produkt / webový portál a podobne podľa požiadaviek klienta.

  • ThajskoTeeraporn Sriponpak iamtong (2018, 2012);
  • Indonésie Panji Kharisma kharm (2017);
  • Indonésie Junius Albertho abedavera (2016, 2015, 2013, 2011);
  • Indonésie Faridah Amalia Mandaga fairy_ley (2014);
  • Indonésie Tri Joko Rubiyanto djackmania (2010);
  • Austrálie Dale Napier djnapier (2009);
  • Filipíny Nino Rey Ronda oninkxronda (2008);
  • Čína Yiming Liao yiming (2007).

Ďalšie publikácie na túto tému:

Zdroj: habr.com

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster