
A Houston si è svolta la finale del TopCoder Open 2019 dal 13 al 16 novembre, e (Bielorussia) ha conquistato il primo posto in due categorie di gara: Algorithm e Marathon. Nessuno era mai riuscito a farlo nello stesso anno! Un ottimo finale per la stagione 2019, in cui Gena aveva già vinto le finali di altre due importanti competizioni: Google Code Jam e Facebook Hacker Cup.
è un torneo annuale di programmazione individuale organizzato da Topcoder Inc. È stato realizzato con il sistema Topcoder dal 2001. In totale, ci sono sei tipi di competizioni in Topcoder: Algorithm, Development, First2Finish, UI Design, UI Prototype e Marathon.
Marathon Match (MM) è un problema di ottimizzazione per il quale nemmeno gli organizzatori conoscono la risposta corretta. Il programmatore deve proporre la soluzione più efficace in breve tempo.
Algorithm (SRM) è la programmazione competitiva classica. In un'ora e mezza, bisogna risolvere problemi utilizzando Java, C#, C++ o Python.
Articolo redatto con il supporto di EDISON Software, che , così come .

del 2019

Gennadij Korotkievich è nato nel 1994 in Belarus. Nel 2012 si è iscritto all'Istituto di Tecnologie, Meccanica e Ottica di San Pietroburgo (ITMO) nel dipartimento di tecnologie informative e programmazione. Nel 2018 ha deciso di proseguire gli studi con un dottorato all'ITMO.
Intervista con Gennadij
- 2019:
- 2017:
- 2016:
- 2015:
- 2015:
Vincitori degli anni passati nella categoria Algorithm (SRM)
- Russia Petr Mitrichev Petr (2018, 2015, 2013, 2006);
- Cina Yuhao Du xudyh (2017);
- Giappone Makoto Soejima rng_58 (2016, 2011, 2010);
- Bielorussia Gennady Korotkevich tourist (2014);
- Russia Egor Egor (2012); Cina Bin Jin crazyb0y (2009);
- Polonia Tomasz Czajka (2008, 2004, 2003);
- Paesi Bassi Jan Kuipers Jan_Kuipers (2007);
- Polonia Eryk Kopczyñski Eryx (2005);
- Australia John Dethridge John Dethridge (2002);
- Stati Uniti jonmac (2001).
Vincitori degli anni passati nella categoria Marathon Match (MM)
- Bielorussia Gennady Korotkevich tourist (2018);
- Polonia Przemyslaw Debiak Psyho (2017, 2016, 2014, 2013, 2011, 2008);
- Cina TianCheng Lou ACRush (2015);
- Corea del Sud Won-Seok Yoo ainu7 (2012);
- Giappone Yoichi Iwata wata (2010);
- Russia Andrey Lopatin KOTEHOK (2009);
- Polonia Mateusz Zotkiewicz Mojito1 (2007).
Vincitori degli anni passati nella categoria First to Finish (F2F)
I partecipanti al concorso ricevono un insieme di compiti di programmazione (ad esempio, correzione di errori / miglioramenti in un codice esistente) e vengono valutati in base a chi riesce a risolvere per primo ciascuna attività.
- Russia Dmitry Kondakov kondakovdmitry (2018);
- Nigeria Akinwale Ariwodola akinwale (2017, 2014);
- Cina vvvpig (2016); India Pratap Koritala supercharger (2013);
- Cina Lan Luo hohosky (2012);
- Cina Yang Li Yeung (2011);
- Ucraina Margaryta Skrypachova Margarita (2010);
- Cina Ninghai Huang PE (2009).
Vincitori degli anni precedenti nella categoria Sviluppo Software
I partecipanti devono sviluppare un componente/prodotto in base ai requisiti del cliente nel miglior modo possibile entro 4 ore.
- Vietnam Ngoc Pham ngoctay (2018);
- Spagna Sergey Pogodin birdofpreyru (2017);
- Polonia Łukasz Sentkiewicz Sky_ (2016, 2015, 2014);
- Cina Zhijie Liu morehappiness (2013);
- Cina Yang Li Yeung (2012, 2010);
- Filippine Franklin Guevarra j3_guile (2011);
- Cina GuanZhuo Jin Standlove (2009 - Architettura, 2004);
- Argentina Pablo Wolfus pulky (2009 - Assemblaggio);
- Cina Yanbo Wu assistant (2009 - Sviluppo Componenti);
- Canada Piotr Paweska AleaActaEst (2009 - Specifica);
- Brasile Romano Silva romanoTC (2008);
- Cina Feng He hefeng (2007);
- Indonesia Sindunata Sudarmagi sindu (2006);
- Cina Qi Liu visualage (2005).
Vincitori degli anni precedenti nella categoria UI Design
Ai partecipanti viene chiesto di creare il miglior design (visivo) dell'interfaccia utente per un prodotto software / web portal, ecc., in base ai requisiti del cliente.
- ThailandTeeraporn Sriponpak iamtong (2018, 2012);
- Indonesia Panji Kharisma kharm (2017);
- Indonesia Junius Albertho abedavera (2016, 2015, 2013, 2011);
- Indonesia Faridah Amalia Mandaga fairy_ley (2014);
- Indonesia Tri Joko Rubiyanto djackmania (2010);
- Australia Dale Napier djnapier (2009);
- Filippine Nino Rey Ronda oninkxronda (2008);
- Cina Yiming Liao yiming (2007).
Altre pubblicazioni su questo argomento:
Fonte: habr.com
