- PVSM.RU - https://www.pvsm.ru -
В Хьюстоне 13-16 ноября прошёл финал чемпионата TopCoder Open 2019, и Гена Короткевич [1] (Беларусь) занял первое место сразу в двух соревновательных треках: Algorithm и Marathon. Такое раньше ещё никому не удавалось сделать в один год! Отличное завершение сезона-2019, в котором до этого Гена уже победил в финалах двух других крупных соревнований: Google Code Jam и Facebook Hacker Cup.
Topcoder Open [2] — ежегодный индивидуальный профессиональный турнир по программированию, проводимый компанией Topcoder Inc. Проводится по системе Topcoder c 2001 года. Всего в Topcoder шесть видов соревнований: Algorithm, Development, First2Finish, UI Design, UI Prototype и Marathon.
Марафон – это оптимизационная задача, правильный ответ на которую не знают даже организаторы. Программист должен предложить наиболее эффективное решение за короткое время.
Алгоритм – это классическое спортивное программирование. За полтора часа нужно решить задачи на Java, C#, C++ или Python.
[3]
Статья подготовлена при поддержке компании EDISON Software, которая разрабатывает электронную систему медицинского осмотра [4], а также занимается поддержкой программного обеспечения [5].
Финалисты [6] 2019 года
Геннадий Короткевич родился в 1994 г. в Белоруссии. В 2012 г. поступил в Санкт-Петербургский Институт технологий, механики и оптики (ИТМО) на факультет информационных технологий и программирования. В 2018 г. принял решение продолжить учебу в аспирантуре ИТМО.
Участникам соревнования предоставляется набор небольших задач по программированию (например, исправление ошибок / улучшения в существующей кодовой базе), и они получают оценки, основанные на том, кто вперед решит решит каждую задачу.
Участники, в соответствии с требованиями клиентов к программному компоненту/продукту, за 4 часа должны реализовать компонент/продукт наилучшим образом.
Участникам, предлагается создать лучший (визуальный) дизайн интерфейса пользователя для программного продукта / веб-портала и т.д. в соответствии с требованиями клиента
Автор: rishat_edison
Источник [13]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/programmirovanie/337010
Ссылки в тексте:
[1] Гена Короткевич: https://vk.com/que_tourist
[2] Topcoder Open: https://en.wikipedia.org/wiki/Topcoder_Open
[3] Image: https://www.edsd.ru/
[4] разрабатывает электронную систему медицинского осмотра: https://www.edsd.ru/elektronnaya-sistema-prohozhdeniya-meditsinskogo-osmotra
[5] занимается поддержкой программного обеспечения: https://www.edsd.ru/ru/uslugi/podderzhka-i-reengineering
[6] Финалисты: https://tco19.topcoder.com/interviews
[7] Поражение тоже стимулирует победы: http://news.ifmo.ru/ru/university_live/achievements/news/8550/
[8] «Меня не раз звали в Google, но работа мне пока не нужна»: https://rb.ru/longread/champion/
[9] «11 вопросов белорусскому программисту-вундеркинду Геннадию Короткевичу»: https://dev.by/news/11-voprosov-belorusskomu-programmistu-vunderkindu-gennadiyu-korotkevichu
[10] «Уже легенда». Bloomberg о том, как программирует Гена Короткевич: https://42.tut.by/466427
[11] «После меня придут другие ребята»: как стать абсолютным чемпионом по программированию в 20 лет: https://paperpaper.ru/korotkevich/
[12] Аспирант ИТМО Геннадий Короткевич впервые за историю соревнования Topcoder Open выиграл сразу в двух треках: http://news.ifmo.ru/ru/university_live/achievements/news/8954/
[13] Источник: https://habr.com/ru/post/476270/?utm_campaign=476270&utm_source=habrahabr&utm_medium=rss
Нажмите здесь для печати.