Le nôtre a gagné : TopCoder Open 2019

Le nôtre a gagné : TopCoder Open 2019

La finale du championnat TopCoder Open 13 s'est déroulée à Houston du 16 au 2019 novembre, et Géna Korotkevitch (Biélorussie) a pris la première place dans deux domaines compétitifs à la fois : Algorithme et Marathon. Personne n’a jamais réussi à faire cela en un an auparavant ! Une excellente fin de saison 2019, au cours de laquelle Gena avait déjà remporté les finales de deux autres compétitions majeures : Google Code Jam et Facebook Hacker Cup.

Topcodeur ouvert est un tournoi annuel de programmation professionnelle individuelle organisé par Topcoder Inc. Réalisé à l'aide du système Topcoder depuis 2001. Il existe six types de compétitions dans Topcoder : Algorithme, Développement, First2Finish, UI Design, UI Prototype et Marathon.

Match marathon (MM) – il s’agit d’un problème d’optimisation dont même les organisateurs ne connaissent pas la bonne réponse. Le programmeur doit proposer la solution la plus efficace en peu de temps.

Algorithme (SRM) - C'est une programmation sportive classique. En une heure et demie, vous devez résoudre des problèmes en Java, C#, C++ ou Python.

Le nôtre a gagné : TopCoder Open 2019

Cet article a été préparé avec le soutien d'EDISON Software, qui développe un système d'examen médical électroniqueet fournit un support logiciel.

Le nôtre a gagné : TopCoder Open 2019

Finalistes 2019 ans

Le nôtre a gagné : TopCoder Open 2019

Gennady Korotkevich est né en 1994 en Biélorussie. En 2012, il entre à l'Institut de technologie, de mécanique et d'optique de Saint-Pétersbourg (ITMO) de la Faculté des technologies de l'information et de programmation. En 2018, il décide de poursuivre ses études supérieures à l'ITMO.

Entretien avec Gennady

Gagnants des années précédentes dans la catégorie Algorithme (SRM)

  • Russie Petr Mitrichev Petr (2018, 2015, 2013, 2006) ;
  • Chine Yuhao Du Xudyh (2017) ;
  • Japon Makoto Soejima rng_58 (2016, 2011, 2010) ;
  • La Biélorussie Le touriste Gennady Korotkevitch (2014) ;
  • Russie Egor Egor (2012) ; Chine Bin Jin crazyboy (0) ;
  • Pologne Tomasz Czajka (2008, 2004, 2003) ;
  • Netherlands Jan Kuipers Jan_Kuipers (2007) ;
  • Pologne Eryk Kopczyñski Eryx (2005) ;
  • Australie John DethridgeJohn Dethridge (2002) ;
  • États-Unis Jonmac (2001).

Gagnants des années précédentes dans la catégorie Marathon Match (MM)

  • La Biélorussie Le touriste Gennady Korotkevitch (2018) ;
  • Pologne Przemyslaw Debiak Psycho (2017, 2016, 2014, 2013, 2011, 2008) ;
  • Chine TianCheng Lou ACRush (2015) ;
  • Corée du Sud Won-Seok Yoo ainu7 (2012) ;
  • Japon Yoichi Iwata wata (2010) ;
  • Russie Andreï Lopatin KOTEHOK (2009) ;
  • Pologne Mateusz Zotkiewicz Mojito1 (2007).

Gagnants des années précédentes dans la catégorie Premier à terminer (F2F)

Les concurrents se voient proposer un ensemble de petits défis de programmation (tels que des corrections de bugs/améliorations d'une base de code existante) et reçoivent des scores en fonction de celui qui est en avance dans la résolution de chaque défi.

  • Russie Dmitri Kondakov Kondakovdmitry (2018) ;
  • Nigéria Akinwale Ariwodola akinwale (2017, 2014) ;
  • Chine vvvpig (2016); Compresseur indien Pratap Koritala (2013) ;
  • Chine Lan Luo hohosky (2012) ;
  • Chine Yang Li Yeung (2011) ;
  • Ukraine Margaryta Skrypachova Margarita (2010) ;
  • Chine Ninghai Huang PE (2009).

Gagnants des années précédentes dans la catégorie Développement logiciel

Les participants, conformément aux exigences du client pour un composant/produit logiciel, doivent mettre en œuvre le composant/produit de la meilleure façon possible dans un délai de 4 heures.

  • Vietnam Ngoc Pham Ngoctay (2018) ;
  • Espagne Sergey Pogodin oiseau de proie (2017) ;
  • Pologne Łukasz Sentkiewicz Sky_ (2016, 2015, 2014) ;
  • Chine Zhijie Liu plus de bonheur (2013) ;
  • Chine Yang Li Yeung (2012, 2010) ;
  • Philippines Franklin Guevarra j3_guile (2011) ;
  • Chine GuanZhuo Jin Standlove (2009 - Architecture, 2004) ;
  • Argentine Pablo Wolfus Pulky (2009 - Assemblée) ;
  • Chine Assistant Yanbo Wu (2009 - Développement de composants) ;
  • Canada Piotr Paweska AleaActaEst (2009 - Spécification) ;
  • Brasil Romano Silva romanoTC (2008) ;
  • Chine Feng He Hefeng (2007);
  • Indonésie Sindunata Sudarmagi sindu (2006) ;
  • Chine Visualisation Qi Liu (2005).

Gagnants des années précédentes dans la catégorie UI Design

Les participants sont encouragés à créer la meilleure conception d'interface utilisateur (visuelle) pour un produit logiciel/un portail Web, etc. selon les exigences du client

  • ThaïlandeTeeraporn Sriponpak iamtong (2018, 2012) ;
  • Indonésie Panji Kharismakharm (2017) ;
  • Indonésie Junius Albertho abedavera (2016, 2015, 2013, 2011) ;
  • Indonésie Faridah Amalia Mandaga fée_ley (2014) ;
  • Indonésie Tri Joko Rubiyanto djackmania (2010) ;
  • Australie Dale Napier Djnapier (2009);
  • Philippines Nino Rey Ronda surinkxronda (2008) ;
  • Chine Yiming Liao Yiming (2007).

Plus de publications sur ce sujet :

Source: habr.com

Ajouter un commentaire