Нашите победители: 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);
  • Netherlands Ян Куипърс Jan_Kuipers (2007);
  • Полша Ерик Копчински Eryx (2005);
  • Австралия Джон Детридж Джон Детридж (2002);
  • Съединените щати jonmac (2001).

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

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

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

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

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

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

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

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

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

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

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

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

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

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