Das Finale der TopCoder Open 13-Meisterschaft fand vom 16. bis 2019. November in Houston statt Gena Korotkewitsch (Weißrussland) belegte in zwei Wettkampfstrecken gleichzeitig den ersten Platz: Algorithmus und Marathon. Das hat noch nie jemand in einem Jahr geschafft! Ein hervorragender Abschluss der Saison 2019, in der Gena bereits das Finale von zwei weiteren großen Wettbewerben gewonnen hatte: Google Code Jam und Facebook Hacker Cup.
Topcoder geöffnet ist ein jährliches individuelles professionelles Programmierturnier, das von Topcoder Inc. veranstaltet wird. Wird seit 2001 mit dem Topcoder-System durchgeführt. Bei Topcoder gibt es sechs Arten von Wettbewerben: Algorithmus, Entwicklung, First2Finish, UI-Design, UI-Prototyp und Marathon.
Marathon-Match (MM) – Das ist ein Optimierungsproblem, dessen richtige Antwort nicht einmal die Organisatoren kennen. Der Programmierer muss in kurzer Zeit die effektivste Lösung anbieten.
Algorithmus (SRM) - Das ist klassische Sportprogrammierung. In anderthalb Stunden müssen Sie Probleme in Java, C#, C++ oder Python lösen.
Gennadi Korotkewitsch wurde 1994 in Weißrussland geboren. Im Jahr 2012 trat er in das St. Petersburger Institut für Technologie, Mechanik und Optik (ITMO) an der Fakultät für Informationstechnologie und Programmierung ein. Im Jahr 2018 beschloss er, sein Graduiertenstudium am ITMO fortzusetzen.
Gewinner der Vorjahre in der Kategorie First to Finish (F2F).
Die Teilnehmer erhalten eine Reihe kleiner Programmierherausforderungen (z. B. Fehlerbehebungen/Verbesserungen einer vorhandenen Codebasis) und erhalten Punkte basierend darauf, wer bei der Lösung jeder Herausforderung die Nase vorn hat.
Russland Dmitry Kondakov kondakovdmitry (2018);
Nigeria Akinwale Ariwodola akinwale (2017, 2014);
China vvvpig (2016); Indien Pratap Koritala Kompressor (2013);
China Lan Luo hohosky (2012);
China Yang Li Yeung (2011);
Ukraine Margaryta Skrypachova Margarita (2010);
China Ninghai Huang P. E. (2009).
Gewinner der Vorjahre in der Kategorie Softwareentwicklung
Der Teilnehmer muss entsprechend den Kundenanforderungen an eine Softwarekomponente/ein Softwareprodukt die Komponente/das Produkt innerhalb von 4 Stunden bestmöglich umsetzen.
Vietnam Ngoc Pham ngoctay (2018);
Spanien Sergey Pogodin Birdofpreyru (2017);
Polen Łukasz Sentkiewicz Sky_ (2016, 2015, 2014);
China Zhijie Liu mehr Glück (2013);
China Yang Li Yeung (2012, 2010);
Philippinen Franklin Guevarra j3_guile (2011);
China GuanZhuo Jin Standlove (2009 – Architektur, 2004);
Argentina Pablo Wolfus Pulky (2009 – Versammlung);
China Assistent von Yanbo Wu (2009 – Komponentenentwicklung);
Kanada Piotr Paweska AleaActaEst (2009 – Spezifikation);
Brasil Romano Silva romanoTC (2008);
China Feng Hefeng (2007);
Indonesien Sindunata Sudarmagi sindu (2006);
China Qi Liu-Visualisierung (2005).
Gewinner der Vorjahre in der Kategorie UI-Design
Die Teilnehmer werden ermutigt, das beste (visuelle) Benutzeroberflächendesign für ein Softwareprodukt/Webportal usw. zu erstellen. nach Kundenwunsch