I nostri hanno vinto: TopCoder Open 2019

I nostri hanno vinto: TopCoder Open 2019

A Houston si è svolta la finale del TopCoder Open 2019 dal 13 al 16 novembre, e Gena Korotkevich (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.

Topcoder Open è 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.

I nostri hanno vinto: TopCoder Open 2019

Articolo redatto con il supporto di EDISON Software, che sviluppa un sistema elettronico per le visite mediche, così come si occupa della manutenzione del software.

I nostri hanno vinto: TopCoder Open 2019

Finalisti del 2019

I nostri hanno vinto: TopCoder Open 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

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

Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS 🔥 Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS | ProHoster