Нашите победиха: TopCoder Open 2019

Нашите победиха: TopCoder Open 2019

В Хюстън, от 13 до 16 ноември, се проведе финалът на TopCoder Open 2019, и Гена Короткевич (Беларус) зае първото място в две състезателни категории: Алгоритъм и Маратон. Такова постижение досега никой не е успял да направи в една година! Отлично завършване на сезон 2019, в който Гена вече победи във финалите на два други големи турнира: Google Code Jam и Facebook Hacker Cup.

Topcoder Open е ежегоден индивидуален професионален турнир по програмиране, организиран от компанията Topcoder Inc. Провежда се по система Topcoder от 2001 година. В Topcoder има шест вида състезания: Алгоритъм, Разработка, First2Finish, UI Дизайн, UI Прототип и Маратон.

Marathon Match (MM) е оптимизационна задача, чийто правилен отговор дори организаторите не знаят. Програмистът трябва да предложи най-ефективното решение за кратко време.

Algorithm (SRM) е класическо спортно програмиране. В рамките на половин час трябва да се решат задачи на Java, C#, C++ или Python.

Нашите победиха: TopCoder Open 2019

Статията е подготвена с подкрепата на компанията EDISON Software, която разработва електронна система за медицински преглед, а също така занимава се с поддръжка на софтуерни приложения.

Нашите победиха: TopCoder Open 2019

Финалисти за 2019 година

Нашите победиха: TopCoder Open 2019

Генадий Короткевич е роден през 1994 г. в Беларус. През 2012 г. постъпва в Санкт-Петербургския институт по технологии, механика и оптика (ИТМО) на факултета по информационни технологии и програмиране. През 2018 г. взема решение да продължи обучението си в аспирантурата на ИТМО.

Интервю с Генгадий

Победителите от предишните години в категорията Алгоритъм (SRM)

  • Русия Петър Митричев Петър (2018, 2015, 2013, 2006);
  • Китай Юхао Ду xudyh (2017);
  • Япония Макото Соэйдима rng_58 (2016, 2011, 2010);
  • Беларус Генадий Короткевич турист (2014);
  • Русия Егор Егор (2012); Китай Бин Джин crazyb0y (2009);
  • Полша Томаш Чайка (2008, 2004, 2003);
  • Нидерландия Ян Куиперс Ян_Куиперс (2007);
  • Полша Ерик Копчински Ерикс (2005);
  • Австралия Джон Детридж Джон Детридж (2002);
  • Съединени щати jonmac (2001).

Победителите от предишните години в категорията Marathon Match (MM)

  • Беларус Генадий Короткевич турист (2018);
  • Полша Пжмйгслав Дебiak Psyho (2017, 2016, 2014, 2013, 2011, 2008);
  • Китай ТянЧенг Лоу ACRush (2015);
  • Южна Корея Уон-Сок Ю ainu7 (2012);
  • Япония Иойчи Ивата wata (2010);
  • Русия Андрей Лопатин КотеХок (2009);
  • Полша Матейз Зоткиевич Мохито1 (2007).

Победителите от предишните години в категорията First to Finish (F2F)

На участниците в състезанието се предоставя набор от малки задачи за програмиране (например, коригиране на грешки / подобрения в съществуваща кодова база), и те получават оценки, основани на това, кой пръв реши всяка задача.

  • Русия Дмитрий Кондаков kondakovdmitry (2018);
  • Нигерия Акинwale Ариводола akinwale (2017, 2014);
  • Китай vvvpig (2016); Индия Пратар Коритала суперзарядно устройство (2013);
  • Китай Лан Ло Хохоскй (2012);
  • Китай Ян Ли Йънг (2011);
  • Украйна Маргарита Скрипачова Маргарита (2010);
  • Китай Нингхай Хуанг PE (2009).

Победителите от предишни години в категорията Разработка на софтуер

Участниците, в съответствие с изискванията на клиентите за софтуерния компонент/продукт, в рамките на 4 часа трябва да реализират компонента/продукта по най-добрия начин.

  • Виетнам Нгок Фам ngoctay (2018);
  • Испания Сергей Походин birdofpreyru (2017);
  • Полша Łукasz Сенткевич Sky_ (2016, 2015, 2014);
  • Китай Дживей Лю morehappiness (2013);
  • Китай Ян Ли Йънг (2012, 2010);
  • Филипини Франклин Геварра j3_guile (2011);
  • Китай Гуанчжоу Джин Standlove (2009 — Архитектура, 2004);
  • Аржентина Пабло Вулфус pulky (2009 — Асамблиране);
  • Китай Янбо Уу асистент (2009 — Разработка на компоненти);
  • Канада Пйотр Павеска AleaActaEst (2009 — Спецификация);
  • Бразилия Романо Силва romanoTC (2008);
  • Китай Фенг Хе hefeng (2007);
  • Индонезия Синдуната Судармаги sindu (2006);
  • Китай Ци Лиу visualage (2005).

Победителите от предишни години в категорията UI Дизайн

На участниците се предлага да създадат най-добрия (визуален) дизайн на потребителския интерфейс за софтуерен продукт / уеб портал и т.н. в съответствие с изискванията на клиента.

  • ТайландТеерапон Сриспонак иямтонг (2018, 2012);
  • Индонезия Панджи Харизма kharm (2017);
  • Индонезия Юниус Алберто абедавера (2016, 2015, 2013, 2011);
  • Индонезия Фарид Ах Ама Ландега fairy_ley (2014);
  • Индонезия Три Йоко Рубиантo джекаминия (2010);
  • Австралия Дейл Непиер djnapier (2009);
  • Филипини Нино Рей Ронда oninkxronda (2008);
  • Китай Йиминг Ляо yiming (2007).

Още публикации по темата:

Източник: habr.com

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster