В Берлине прошел международный финал открытого чемпионата по спортивному программированию Яндекс-Алгоритм-2014, в котором приняли участие 25 юных дарований из Украины, России, Беларуси, Казахстана, Польши, США, Японии, Китая и Тайваня. Финалу предшествовали шесть отборочных раундов, в которых свое мастерство в решении задач продемонстрировали почти 4000 программистов из более чем 70 стран. Конкуренция была очень большая, поэтому среди финалистов есть ребята с мировыми именами, призеры Алгоритма-2013, победители ACM ICPC и TopCoder Open, разработчики Google и Facebook.

Во время финала участники решали шесть алгоритмических задач, которые подготовила международная команда. Соревнования проходят на платформе Яндекс.Contest, специальном сервисе для тренировок и состязаний программистов. Участники отправляют свои решения на сервер, который проверял их и начислял баллы. Ответы можно было отправлять «в открытую» и «втемную», то есть, когда ответ можно узнать сразу или только после окончания раунда. «Втемную» оценивалось выше, но решить повторно задачу было уже нельзя. Такие вот правила этого непростого сражения интеллектов.

Давайте немного отвлечемся и поговорим об Яндексе. Если кто-то думает, что Яндекс, который владеет поисковой системой в интернете и собственным порталом, это только российская компания, то он глубоко ошибается. В России Яндекс появился 23 сентября 1997 года, в 2000 году был официально зарегистрирован как отдельная команда, а уже в 2005 году Яндекс пришел в Украину и в 2006 году был зарегистрирован. Головной офис находится в Одессе, есть также подразделения в Киеве и Симферополе. Только в киевском офисе из 110 работников – 50 программистов, что только подчеркивает потенциал украинских специалистов. Естественно, в Украине Яндекс работает, прежде всего, для украинских пользователей, предоставляя более 50 сервисов.

Не лишним будет сказать, что в апреле этого года Яндекс открыл офис и в Германии, который находится в самом центре Берлина.

Но вернемся к финалу чемпионата. Несмотря на то, что все шесть задач никто не решил, организаторы заявили, что результатом довольны, поскольку обычным программистам понадобилось бы не меньше недели, чтобы найти все ответы на поставленные вопросы. В итоге победа досталась Геннадию Короткевичу из Беларуси, второе место занял Хосака Кадзухиро из Японии, третьим стал Ван Циньши из Китая. Кстати, Геннадию всего 19 лет, но на родине его давно считают вундеркиндом, и он уже дважды побеждал в Яндекс-Алгоритме. Кроме морального удовлетворения от победы призеры получили также 300 000 рублей, 150 000 рублей и 90 000 рублей соответственно.

Также в последний день чемпионата Яндекс презентовал персональный искусственный интеллект «Кубик» на операционной системе «андроид». Это продукт не Яндекса, а российской компании Cubic Robotics, но разработан он на базе технологии распознавания голоса Яндекса Speech Kit Cloud. Собственно, эта технология и была впервые представлена в Берлине.

Естественно, много вопросов было адресовано и разработчику «Кубика» Юрию Бурову. Юрий считает свою разработку по некоторым показателям лучше аналогичных продуктов, созданных Apple и Samsung. Конечно, это будет хороший помощник человека по дому и в работе, но пока это еще штучный товар с предполагаемой ценой в 500 американских долларов. Отметим, что «Кубик» не просто выдает ответы на вопросы, но может и пошутить. Например, во время презентации, «Кубик» не смог сразу ответить на заданный вопрос, но пообещал, что как только найдет ответ, то сразу же об этом сообщит, и попросил не рассказывать об этом разработчику, а то ему будет стыдно.

Текст/фото/видео: Игорь Магрилов
Фото: Екатерина Щукина, Яндекс

image image image image image image image image image image image image image image image image image image image image image image image image image image image image image image image