TopCoder Open 13 meistrivõistluste finaalid toimusid Houstonis 16.-2019. novembril ning Gena Korotkevitš (Valgevene) saavutas esikoha kahel võistlusrajal korraga: Algoritm ja Marathon. Keegi pole seda ühe aasta jooksul kunagi varem suutnud! Suurepärane lõpp 2019. aasta hooajale, kus Gena oli võitnud juba kahe teise suurvõistluse finaali: Google Code Jam ja Facebook Hacker Cup.
Topcoder avatud on iga-aastane individuaalne professionaalse programmeerimise turniir, mida korraldab Topcoder Inc. Alates 2001. aastast läbi viidud Topcoderi süsteemi abil. Topcoderis on kuut tüüpi võistlusi: Algorithm, Development, First2Finish, UI Design, UI Prototype ja Marathon.
Maratoni matš (MM) – see on optimeerimisprobleem, mille õiget vastust ei tea isegi korraldajad. Programmeerija peab pakkuma lühikese aja jooksul kõige efektiivsema lahenduse.
Algoritm (SRM) - See on klassikaline spordiprogramm. Pooleteise tunniga tuleb lahendada ülesanded Java, C#, C++ või Python keeles.
Gennadi Korotkevitš sündis 1994. aastal Valgevenes. 2012. aastal astus ta Peterburi tehnoloogia, mehaanika ja optika instituuti (ITMO) infotehnoloogia ja programmeerimise teaduskonda. 2018. aastal otsustas ta jätkata õpinguid ITMO-s.
Algoritmi (SRM) kategooria eelmiste aastate võitjad
Venemaa Petr Mitrichev Petr (2018, 2015, 2013, 2006);
Hiina Yuhao Du xudyh (2017);
Jaapan Makoto Soejima rng_58 (2016, 2011, 2010);
Valgevene Gennadi Korotkevitš turist (2014);
Venemaa Egor Egor (2012); Hiina Bin Jin crazyb0y (2009);
Poola Tomasz Czajka (2008, 2004, 2003);
Holland Jan Kuipers Jan_Kuipers (2007);
Poola Eryk Kopczyñski Eryx (2005);
Austraalia John Dethridge John Dethridge (2002);
Ühendriigid Jonmac (2001).
Marathon Match (MM) kategooria eelmiste aastate võitjad
Valgevene Gennadi Korotkevitš turist (2018);
Poola Przemyslaw Debiak Psycho (2017, 2016, 2014, 2013, 2011, 2008);
Hiina TianCheng Lou ACRush (2015);
Lõuna-Korea Won-Seok Yoo ainu7 (2012);
Jaapan Yoichi Iwata wata (2010);
Venemaa Andrey Lopatin KOTEHOK (2009);
Poola Mateusz Zotkiewicz Mojito1 (2007).
Eelmiste aastate võitjad kategoorias First to Finish (F2F).
Võistlejatele antakse komplekt väikseid programmeerimisprobleeme (nt veaparandused/täiustused olemasolevasse koodibaasi) ja neile antakse hinded selle põhjal, kes on iga väljakutse lahendamisel ees.
Venemaa Dmitri Kondakov kondakovdmitry (2018);
Nigeeria Akinwale Ariwodola akinwale (2017, 2014);
Hiina vvvpig (2016); India Pratap Koritala ülelaadur (2013);
Hiina Lan Luo hohosky (2012);
Hiina Yang Li Yeung (2011);
Ukraina Margaryta Skrypachova Margarita (2010);
Hiina Ninghai Huang P. E. (2009).
Varasemate aastate võitjad tarkvaraarenduse kategoorias
Osalejad peavad vastavalt kliendi nõudmistele tarkvarakomponendile/tootele rakendama komponendi/toote parimal võimalikul viisil 4 tunni jooksul.
Vietnam Ngoc Pham ngoctay (2018);
Hispaania Sergey Pogodin birdofpreyru (2017);
Poola Łukasz Sentkiewicz Sky_ (2016, 2015, 2014);
Hiina Zhijie Liu rohkem õnne (2013);
Hiina Yang Li Yeung (2012, 2010);
Filipiinid Franklin Guevarra j3_guile (2011);
Hiina GuanZhuo Jin Standlove (2009 – arhitektuur, 2004);
Argentina Pablo Wolfus pulky (2009 – Assamblee);
Hiina Yanbo Wu assistent (2009 – komponentide arendus);
Kanada Piotr Paweska AleaActaEst (2009 – spetsifikatsioon);
Brasiilia Romano Silva romanoTC (2008);
Hiina Feng He hefeng (2007);
Indoneesia Sindunata Sudarmagi sindu (2006);
Hiina Qi Liu visuaal (2005).
Eelmiste aastate võitjad kasutajaliidese disaini kategoorias
Osalejaid julgustatakse looma tarkvaratootele/veebiportaalile vms parimat (visuaalset) kasutajaliidese disaini. vastavalt kliendi nõudmistele