Белорус стал первым, кто победил в двух видах состязаний на турнире по программированию в США

Истoчник мaтeриaлa:
IT.Tut.by

Урoжeнeц Гoмeля Геннадий Короткевич, который сейчас является аспирантом Университета ИТМО (Санкт-Петербург), впервые за   историю соревнования Topcoder Open выиграл сразу в   двух видах соревнований. Об   этом сообщается на   сайте ИТМО со   ссылкой на страницу соревнований.




Источник: страница университета ИТМО в Facebook

Topcoder Open (TCO)   — это ежегодный турнир по   программированию, который проводится корпорацией TopCoder, чтобы поощрить сообщество разработчиков. Компания проводит индивидуальные соревнования по   спортивному программированию, что основаны на   системе рейтингов.


Topсoder Open проводится c   2001 года и   традиционно включает в   себя шесть видов соревнований: Algorithm, Development, First2Finish, UI   Design, UI   Prototype и   Marathon. После завершения онлайн-этапов по   каждому из   треков определяются победители, набравшие наибольшее количество очков. Именно они получают возможность отправиться на   очный финал. В   этом году финал проводился с   13 по   16   ноября в   Хьюстоне (штат Техас, США).


Геннадий Короткевич одержал победу по   двум направлениям   — Marathon и   Algorithm. Это первый случай подобного рода за   всю историю соревнований.


Topcoder Open Marathon стартует задолго до   финала и   включает в   себя четыре онлайн-раунда. Особенность этого трека в   том, что здесь участники решают оптимизационные задачи. В   каждом раунде дается лишь одна задача, правильное решение которой неизвестно даже ее   автору.


Участнику нужно написать программу, находящую наиболее эффективный ответ за   заданное время. Причем имя соревнующегося и   набранные им   в   последнем полном тесте баллы заносятся в   таблицу результатов, доступную всем программистам.


После завершения приема решений, программы посылаются на   полный тест (при этом от   каждого участника берется его последняя программа). Участники получают места в   зависимости от   набранного ими количества баллов. В   результате отбираются 12 лучших участников, которые участвуют в   очном этапе в   США. Финал турнира продолжался на   протяжении десяти часов. Чтобы стать победителем соревнований, необходимо также набрать за   это время наибольшее количество очков.


Topcoder Open Algorithm   — одно из   шести направлений личного чемпионата TopCoder Open, посвященное «классическому» спортивному программированию. Участники этого трека должны решить предложенные задачи, используя языки программирования Java, C#, C++ или Python, причем на   решение им   отводится всего полтора часа.


Напоним, что Геннадий окончил школу в   Гомеле, а   в   2012 году стал студентом Университета информационных технологий, механики и   оптики (ИТМО) в   Санкт-Петербурге. Он   также известен как победитель многих сореваноний, среди которых   VK Cup, Russian Code Cup, Яндекс. Алгоритм, Facebook Hacker Cup итот   же Topcoder Open.

 

Теги: Гомель