Il nostro ha vinto: TopCoder Open 2019

Il nostro ha vinto: TopCoder Open 2019

Le finali del campionato TopCoder Open 13 si sono svolte a Houston dal 16 al 2019 novembre e Gena Korotkevic (Bielorussia) ha ottenuto il primo posto in due piste competitive contemporaneamente: Algorithm e Marathon. Nessuno era mai riuscito a farlo in un anno prima! Un ottimo finale di stagione 2019, in cui Gena aveva già vinto le finali di altre due grandi competizioni: Google Code Jam e Facebook Hacker Cup.

Topcode aperto è un torneo annuale di programmazione professionale individuale organizzato da Topcoder Inc. Condotto utilizzando il sistema Topcoder dal 2001. Esistono sei tipi di competizioni in Topcoder: Algorithm, Development, First2Finish, UI Design, UI Prototype e Marathon.

Partita maratona (MM) – si tratta di un problema di ottimizzazione, di cui neppure gli organizzatori conoscono la risposta corretta. Il programmatore deve offrire la soluzione più efficace in breve tempo.

Algoritmo (SRM) - Questa è la classica programmazione sportiva. In un'ora e mezza devi risolvere problemi in Java, C#, C++ o Python.

Il nostro ha vinto: TopCoder Open 2019

Questo articolo è stato preparato con il supporto di EDISON Software, che sviluppa un sistema di visita medica elettronicae fornisce supporto software.

Il nostro ha vinto: TopCoder Open 2019

Finalisti 2019 anni

Il nostro ha vinto: TopCoder Open 2019

Gennady Korotkevich è nato nel 1994 in Bielorussia. Nel 2012 è entrato all'Istituto di tecnologia, meccanica e ottica di San Pietroburgo (ITMO) presso la Facoltà di informatica e programmazione. Nel 2018 ha deciso di continuare i suoi studi universitari presso ITMO.

Intervista a Gennady

Vincitori degli anni precedenti nella categoria Algoritmo (SRM).

  • Russia Petr Mitrichev Petr (2018, 2015, 2013, 2006);
  • Cina Yuhao Duxudyh (2017);
  • Giappone Makoto Soejima rng_58 (2016, 2011, 2010);
  • Bielorussia Turista Gennady Korotkevich (2014);
  • Russia Egor Egor (2012); Cina Bin Jin pazzob0y (2009);
  • Polonia Tomasz Czajka (2008, 2004, 2003);
  • Olanda Jan Kuipers Jan_Kuipers (2007);
  • Polonia Eryk Kopczyñski Eryx (2005);
  • Australia John Dethridge John Dethridge (2002);
  • Stati Uniti Jonmac (2001).

Vincitori degli anni precedenti nella categoria Marathon Match (MM).

  • Bielorussia Turista Gennady Korotkevich (2018);
  • Polonia Przemyslaw Debiak Psycho (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 precedenti nella categoria First to Finish (F2F).

Ai concorrenti viene assegnata una serie di piccole sfide di programmazione (come correzioni di bug/miglioramenti a una base di codice esistente) e vengono assegnati punteggi in base a chi è in vantaggio nella risoluzione di ciascuna sfida.

  • Russia Dmitry Kondakov kondakovdmitry (2018);
  • Nigeria Akinwale Ariwodola akinwale (2017, 2014);
  • Cina vvvpig (2016); Compressore India Pratap Koritala (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, in conformità con le esigenze del cliente per un componente/prodotto software, devono implementare il componente/prodotto nel miglior modo possibile entro 4 ore.

  • Vietnam Ngoc Pham ngoctay (2018);
  • Spagna Sergey Pogodin uccellopredaru (2017);
  • Polonia Łukasz Sentkiewicz Sky_ (2016, 2015, 2014);
  • Cina Zhijie Liu più felicità (2013);
  • Cina Yang Li Yeung (2012, 2010);
  • Philippines Franklin Guevarra j3_guile (2011);
  • Cina GuanZhuo Jin Standlove (2009 - Architettura, 2004);
  • Argentina Pablo Wolfus pulky (2009 - Assemblea);
  • Cina Assistente Yanbo Wu (2009 - Sviluppo componenti);
  • Canada Piotr Paweska AleaActaEst (2009 - Specificazione);
  • Brasil Romano Silva romanoTC (2008);
  • Cina Feng Hehefeng (2007);
  • Indonesia Sindunata Sudarmagi sindu (2006);
  • Cina Visualizzazione di Qi Liu (2005).

Vincitori degli anni precedenti nella categoria UI Design

I partecipanti sono incoraggiati a creare il miglior design dell'interfaccia utente (visiva) per un prodotto software/portale web, ecc. secondo le esigenze del cliente

  • TailandiaTeeraporn 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);
  • Philippines Nino Rey Ronda oninkxronda (2008);
  • Cina Yiming Liao Yiming (2007).

Altre pubblicazioni su questo argomento:

Fonte: habr.com

Aggiungi un commento