Персона
Российский программист выиграл конкурс Facebook Hacker Cup
Российский программист Петр Митричев выиграл хакерский конкурс Hacker Cup, который в этом году впервые провела крупнейшая в мире социальная сеть Facebook, сообщается на странице соревнования в Facebook
A | A | A |

На кубок и денежный приз в пять тысяч долларов, которые Митричев получил из рук основателя Facebook Марка Цукерберга, претендовали 12 тысяч программистов со всего мира. Первые отборочные туры начались еще в январе текущего года. В финал, который проводился в штаб-квартире компании, в калифорнийском городе Пало-Альто, вышли 25 человек, шестеро из которых оказались российскими гражданами (семеро участников приехали из Польши, четверо из США, двое — из Японии, и по одному из Китая, Германии, Голландии, Сингапура, Швейцарии и Украины). Лишь трое из финалистов справились с поставленными организаторами соревнований задачами: второе место занял уроженец Вьетнама по имени Кхук Анх-Туан (Khuc Anh Tuan), третье — представитель Китая Тяньчэн Лоу (Tiancheng Lou).
Хотя конкурс и называется хакерским, его участники не занимались написанием какого-либо программного обеспечения, предназначенного для взлома компьютерных систем. Вместо этого за два часа конкурсного времени «хакерам» было предложено решить три логико-математические проблемы, написав программу на любом из языков программирования, который подходит, по мнению участников, для решения поставленных задач. В конце участники предлагают свои решения, организаторы сверяют их с известными только им правильными ответами и выносят вердикт.
«Это в большей степени математическое соревнование, чем состязание программистов», — сказал изданию The Register Дэвид Алвес (David Alves), программист компании Facebook и один из организаторов конкурса.
Большинство участников использовало в качестве языка программирования C++ и абсолютно все выбрали в качестве платформы компьютеры на операционной системе Windows.
По итогам двухчасового состязания четверо участников смогли решить две задачи, десять участников — только одну. Решение всех трех задач смогли представить только три участника. Однако Лоу допустил одну ошибку, что отбросило его на третье место. Митричев и Анх Туан решили задачи без ошибок, но Митричев сделал это быстрее.
В отличие от большинства финалистов, Митричев программировал не на C++, а на Java.
«Программируя на Java, сложнее совершить ошибку», — прокомментировал он свой выбор.
Ранее Петр Митричев не раз побеждал в подобных конкурсах. За последние пять лет программист занимал первые места в состязаниях Google Code Jam, TopCoder Open, а также неоднократно получал призы на командных студенческих чемпионатах мира по программированию ACM ICPC.
Источник:
A | A | A |
Оценка материала: |
Чтобы оставить комментарии, вы должны быть авторизованы.
Код для вставки:
-
20 августа, 22:21
Facebook начал поиск журналистов в штат -
23 июня, 20:10
Марк Цукерберг получил премию Союза журналистов Казахстана -
26 июня, 17:24
Facebook сообщила о миллионе рекламодателей -
18 марта, 20:20
Марк Цукерберг стал лучшим гендиректором 2013 года по версии Glassdoor -
01 октября, 14:08
Сегодня Дмитрий Медведев встретится с основателем Facebook Марком Цукербергом
-
16 марта, 15:30
Продвижение компании в соцсетях -
01 февраля, 10:00
Образец для подражания -
20 января, 12:23
Мотивация 2.0 -
11 января, 13:33
Поколение Y: управление со многими неизвестными -
08 августа, 12:35
Онлайн-бизнес широко шагает по планете
На данный момент нет комментария к этому материалу.