Nuestros ganadores: TopCoder Open 2019

Nuestros ganadores: TopCoder Open 2019

En Houston, del 13 al 16 de noviembre, se llevó a cabo la final del campeonato TopCoder Open 2019, y Gena Korotkevich (Bielorrusia) ocupó el primer lugar en dos categorías competitivas: Algorithm y Marathon. ¡Esto nunca había sido logrado por nadie en un solo año! Un excelente cierre para la temporada 2019, en la que Gena ya había ganado en las finales de otros dos grandes torneos: Google Code Jam y Facebook Hacker Cup.

Topcoder Open es un torneo individual profesional de programación que se celebra anualmente, organizado por la empresa Topcoder Inc. Se lleva a cabo bajo el sistema Topcoder desde 2001. En Topcoder hay un total de seis tipos de competiciones: Algorithm, Development, First2Finish, UI Design, UI Prototype y Marathon.

Marathon Match (MM) es un problema de optimización, cuya respuesta correcta ni siquiera conocen los organizadores. El programador debe proponer la solución más efectiva en un tiempo reducido.

Algorithm (SRM) es programación competitiva clásica. En una hora y media, hay que resolver problemas utilizando Java, C#, C++ o Python.

Nuestros ganadores: TopCoder Open 2019

El artículo fue preparado con el apoyo de la empresa EDISON Software, que desarrolla un sistema electrónico de chequeo médico, así como se encarga del soporte de software.

Nuestros ganadores: TopCoder Open 2019

Finalistas del año 2019

Nuestros ganadores: TopCoder Open 2019

Gennady Korotkevich nació en 1994 en Bielorrusia. En 2012 ingresó al Instituto de Tecnología, Mecánica y Óptica de San Petersburgo (ITMO) en la facultad de tecnologías de la información y programación. En 2018, decidió continuar sus estudios de posgrado en ITMO.

Entrevista con Gennady

Ganadores de años anteriores en la categoría Algorithm (SRM)

  • Rusia Petr Mitrichev Petr (2018, 2015, 2013, 2006);
  • China Yuhao Du xudyh (2017);
  • Japón Makoto Soejima rng_58 (2016, 2011, 2010);
  • Bielorrusia Gennady Korotkevich tourist (2014);
  • Rusia Egor Egor (2012); China Bin Jin crazyb0y (2009);
  • Polonia Tomasz Czajka (2008, 2004, 2003);
  • Países Bajos Jan Kuipers Jan_Kuipers (2007);
  • Polonia Eryk Kopczyñski Eryx (2005);
  • Australia. John Dethridge John Dethridge (2002);
  • Estados Unidos jonmac (2001).

Ganadores de años anteriores en la categoría Marathon Match (MM)

  • Bielorrusia Gennady Korotkevich tourist (2018);
  • Polonia Przemyslaw Debiak Psyho (2017, 2016, 2014, 2013, 2011, 2008);
  • China TianCheng Lou ACRush (2015);
  • Corea del Sur Won-Seok Yoo ainu7 (2012);
  • Japón Yoichi Iwata wata (2010);
  • Rusia Andrey Lopatin KOTEHOK (2009);
  • Polonia Mateusz Zotkiewicz Mojito1 (2007).

Ganadores de años anteriores en la categoría First to Finish (F2F)

A los participantes de la competencia se les proporciona un conjunto de pequeñas tareas de programación (por ejemplo, corrección de errores / mejoras en una base de código existente), y reciben calificaciones basadas en quién resuelve primero cada tarea.

  • Rusia Dmitry Kondakov kondakovdmitry (2018);
  • Nigeria Akinwale Ariwodola akinwale (2017, 2014);
  • China vvvpig (2016); India Pratap Koritala supercharger (2013);
  • China Lan Luo hohosky (2012);
  • China Yang Li Yeung (2011);
  • Ucrania Margaryta Skrypachova Margarita (2010);
  • China Ninghai Huang PE (2009).

Ganadores de años anteriores en la categoría Desarrollo de Software

Los participantes deben implementar el componente / producto de la mejor manera posible en 4 horas, de acuerdo con los requisitos del cliente para el componente / producto de software.

  • Vietnam Ngoc Pham ngoctay (2018);
  • España Sergey Pogodin birdofpreyru (2017);
  • Polonia Łukasz Sentkiewicz Sky_ (2016, 2015, 2014);
  • China Zhijie Liu morehappiness (2013);
  • China Yang Li Yeung (2012, 2010);
  • Filipinas Franklin Guevarra j3_guile (2011);
  • China GuanZhuo Jin Standlove (2009 — Arquitectura, 2004);
  • Argentina. Pablo Wolfus pulky (2009 — Ensamblaje);
  • China Yanbo Wu assistant (2009 — Desarrollo de Componentes);
  • Canadá. Piotr Paweska AleaActaEst (2009 — Especificación);
  • Brasil. Romano Silva romanoTC (2008);
  • China Feng He hefeng (2007);
  • Indonesia. Sindunata Sudarmagi sindu (2006);
  • China Qi Liu visualage (2005).

Ganadores de años anteriores en la categoría Diseño UI

A los participantes se les ofrece crear el mejor diseño (visual) de interfaz de usuario para un producto de software / portal web, etc., de acuerdo con los requisitos 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);
  • Filipinas Nino Rey Ronda oninkxronda (2008);
  • China Yiming Liao yiming (2007).

Más publicaciones sobre este tema:

Fuente: habr.com

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster