В Хьюстоне 13-16 ноября прошёл финал чемпионата TopCoder Open 2019, и Гена Короткевич (Беларусь) занял первое место сразу в двух соревновательных треках: Algorithm и Marathon. Такое раньше ещё никому не удавалось сделать в один год! Отличное завершение сезона-2019, в котором до этого Гена уже победил в финалах двух других крупных соревнований: Google Code Jam и Facebook Hacker Cup.
Topcoder Open — ежегодный индивидуальный профессиональный турнир по программированию, проводимый компанией Topcoder Inc. Проводится по системе Topcoder c 2001 года. Всего в Topcoder шесть видов соревнований: Algorithm, Development, First2Finish, UI Design, UI Prototype и Marathon.
Marathon Match (MM) – это оптимизационная задача, правильный ответ на которую не знают даже организаторы. Программист должен предложить наиболее эффективное решение за короткое время.
Algorithm (SRM) – это классическое спортивное программирование. За полтора часа нужно решить задачи на Java, C#, C++ или Python.
Геннадий Короткевич родился в 1994 г. в Белоруссии. В 2012 г. поступил в Санкт-Петербургский Институт технологий, механики и оптики (ИТМО) на факультет информационных технологий и программирования. В 2018 г. принял решение продолжить учебу в аспирантуре ИТМО.
Победители прошлых лет в номинации First to Finish (F2F)
Участникам соревнования предоставляется набор небольших задач по программированию (например, исправление ошибок / улучшения в существующей кодовой базе), и они получают оценки, основанные на том, кто вперед решит решит каждую задачу.
Russia 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);
Ukraine Margaryta Skrypachova Margarita (2010);
China Ninghai Huang PE (2009).
Победители прошлых лет в номинации Software Development
Участники, в соответствии с требованиями клиентов к программному компоненту/продукту, за 4 часа должны реализовать компонент/продукт наилучшим образом.
China GuanZhuo Jin Standlove (2009 — Architecture, 2004);
Argentina Pablo Wolfus pulky (2009 — Assembly);
China Yanbo Wu assistant (2009 — Component Development);
Canada Piotr Paweska AleaActaEst (2009 — Specification);
Brazil Romano Silva romanoTC (2008);
China Feng He hefeng (2007);
Indonesia Sindunata Sudarmagi sindu (2006);
China Qi Liu visualage (2005).
Победители прошлых лет в номинации UI Design
Участникам, предлагается создать лучший (визуальный) дизайн интерфейса пользователя для программного продукта / веб-портала и т.д. в соответствии с требованиями клиента
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);