s.anashkevitch@me.com (aquatek_filips) wrote,
s.anashkevitch@me.com
aquatek_filips

Category:

Чемпионат мира по спортивному программированию Яндекс.Алгоритм

Я понимаю, что ваш мозг надломился сразу после прочтения заголовка.
А потом после просмотра первой фотографии.
Но...
Это не шутка. Несколько дней назад по приглашению компании Яндекс я побывал на самом настоящем чемпионате мира по спортивному программированию, в котором приняли участие более 3000 программистов из 84 стран. В финальной битве умов сошлись 25 лучших сильнейших участников, сред которых разработчики из Google, Facebook, ВКонтакте, а также неоднократные победители самого крутого мирового чемпионата по программированию ACM ICPC.
И все это происходило ... во дворце князя Владимира Александровича в Санкт-Петербурге.
Окончательный слом мозга....
Но обо всем по порядку.

Яндекс.Алгоритм


2. Если вы считаете, что этот чемпионат странное или непонятное мероприятие... это Ваше право, но...
Эти парни заставляют снять перед ними шляпу. Они действительно крутые.
В финальном раунде сошлись именно те люди, которые придумывают, разрабатывают и пишут все те сервисы, которыми мы ежедневно пользуемся, открывая социальные сети, почту, карты, пробки и т.д.
Прежде, чем я начну рассказывать о финале, я покажу вам текст задания.


3. Вам все стало понятно?
Лично мне - нет!
Этим ребятам мало того, что нужно было понять, что от них хотят, но и решить задачи....
Которых было шесть. И на их решение отведено всего 100 минут.
Победит тот, что решит больше всех задач и получит наименьшее количество штрафных минут (о правилах чуть ниже).
Яндекс.Алгоритм

4. Как видно из названия, чемпионат проводила компания Яндекс. Именно поэтому среди списка участников не было ни одного ее представителя.
Кстати, это абсолютно нормальная практика - фактически все мировые IT-гиганты проводят свои чемпионаты, на которых сталкиваются умы других, в том числе конкурирующих компаний. Так поступает Google, Facebook и другие.
Яндекс.Алгоритм

5. Как я уже сказал выше, в чемпионате приняли участие 3000 программистов из 84 стран. По результатам отборочных раундов были определены 25 финалистов, которые и прибыли в Санкт-Петербург, чтобы 22 августа 2013 сразиться за призовой фонд 540 тысяч рублей. Многие из них являются громкими именами в IT-среде (полный список финалистов с местом работы или учебы, а также всеми регалиями ищите в конце поста).
За полчаса до финала участники выглядели совершенно невозмутимо и азартно рубились в компьютерную игру прямо в дворцовых покоях.
Яндекс.Алгоритм

6. Ровно в 14.00 пробил Час Ч.
Участники заняли места за компьютерами и получили задания. Впереди у них 100 минут на выполнение 6 заданий.
Вкратце правил таковы.
За каждое правильно выполненное задание - 1 балл.
Задание можно сдавать "втемную" и "в открытую".
Сдавая задание "в открытую", участник знает, что его задание будет тут же проверено и в случае если он верное, будет принято, а за него будут начислены баллы и результат появится в он-лайн таблице, которую могут видеть все участники.
Если задание решено не правильно, его возвращают участнику, и он получает штрафные баллы, если все же решит его рано или поздно. Задание можно сдавать сколько угодно раз, но тогда накапливаются штрафные баллы. Если же задание так и не будет выполнено, но не будет ни балла за него, ни штрафных. Правда, участник потеряет время.
Если сдавать задание "втемную", оно не возвращается, баллы начисляются по окончании времени финала и если оно правильно, можно получить заветный балл без всяких штрафов. Но в этом случае нужно быть уверенным на 1000% в правильности решения задачи.
То есть помимо решения самих задач, нужно еще вести и тактическую игру...
Яндекс.Алгоритм

7. Задания розданы, застучали клавиши компьютеров...
Яндекс.Алгоритм

8. Момент прочтения заданий. Я просидел бы в этой позе, наверное, все 100 минут, пытаясь понять условия задачи. Как и многие читающие пост)
Яндекс.Алгоритм

9. Эти люди моментально начинают что-то писать на листах с заданиями и активно стучать по клавиатуре
Яндекс.Алгоритм

10. Они даже не замечают, что совсем рядом с ними щелкают затворы фотокамер
Яндекс.Алгоритм

11. Кто-то вообще абстрагировался на музыку в наушниках
Яндекс.Алгоритм

12. А кто-то просто делает привычное дело - пишет программы
Яндекс.Алгоритм

13. Интересно, что данный чемпионат не предусматривал каких-либо ограничений по возрасту или роду занятий.
Так, в финале были и разработчики ведущих IT-гигантов, и выпускники ведущих технических ВУЗов, и даже студенты (они представляли ИТМО, МГУ, СПбГУ).
Удивительно, но одним из главных фаворитов считался первокурсник НИУ ИТМО Геннадий Короткевич.
Были здесь также и программисты, которые являются тренерами сборных команд стран, участвующих в групповых чемпионатах.
Яндекс.Алгоритм

14. Еще одним фаворитом считали Петра Митричева, неоднократного победителя и призера многих чемпионатов
Яндекс.Алгоритм

15. Работа над задачами кипит...
Яндекс.Алгоритм

16. Но ведь действительно же - легкие, понятные задания)


17. Здесь все, от самого начала и до конца, переворачивает мозг. Сам чемпионат, люди в нем участвующие, их мозг, способности, и, конечно же, окружающая участников обстановка
Яндекс.Алгоритм

18. Пока современный человек думает над тем, что делать Анюте с бинарными числами, люди XVIII века на картинах занимаются более прозаичными делами...
Яндекс.Алгоритм

19. ... у этих людей свои чемпионаты и игры.
Яндекс.Алгоритм

20. Под таким пристальным взглядом красавицы из прошлого не грех и вырваться в лидеры..
Яндекс.Алгоритм

21. Зрители даже на картинах обсуждают текущую ситуацию в он-лайн таблице
Яндекс.Алгоритм

22. А вот студент ИТМО Евгений Капун успевает не только задачи решать, но и отдыхать. Как показала итоговая таблица, совсем не зря
Яндекс.Алгоритм

23. История и современность...
Яндекс.Алгоритм

24. Гонг. И участники наконец-то могут обсудить последние 100 минут. У некоторых задачи вызвали настоящие трудности. Никто не решил более 3 задач
Яндекс.Алгоритм

25. У кого-то на лице усталость и ожидание результатов "темных" задач
Яндекс.Алгоритм

26. Остатки рабочих записей на столах...
Яндекс.Алгоритм

27. Кому-то и болельщики на картинах не помогли...
Яндекс.Алгоритм

28. Задания.
Яндекс.Алгоритм

29. А это разбор задачи. Решалось то все, на самом деле, просто.
Нужно было сделать-то всего ничего...
Яндекс.Алгоритм

30. Пока подводятся итоги, участников ждет обед в роскошной столовой
Яндекс.Алгоритм

31. Кушать подано, Ваше Высокоблагородие
Яндекс.Алгоритм

32. Журналисты и участники в ожидании итогов финала
Яндекс.Алгоритм

33. Победителем стал Геннадий Короткевич (Беларусь) – талантливый первокурсник из НИУ ИТМО (все свои задания от отправил "втемную". Серебряную медаль завоевал Евгений Капун (НИУ ИТМО, Россия). Третье место занял студент Тайваньского национального университета – Ши Бисюнь.
Яндекс.Алгоритм

34. Победитель стал обладателем приза в 300 тысяч рублей, второй призер выиграл 150 тысяч, третий - 90 тысяч.
Яндекс.Алгоритм

Кому интересное - все задачи, а также их разбор на Хабре.

Информация обо всех финалистах Яндекс.Алгоритма-2013
1. Андреев Роман, Россия, СПбГУ, серебряный призер IOI-2010
2. Ван Циньши, Китай, Университет Цинхуа
3. Давыдов Олег, Россия, ВКонтакте, призер ACM ICPC (бронза в 2008, золото в 2009)
4. Данилак Михал, Словакия, серебряный призер IOI-2007
5. Епифанов Владислав, Россия, ННГУ им Н.И. Лобачевского, призер ACM ICPC (серебро в 2011 г.) и IOI (золото 200г и 2008 гг, серебро в 2009 г.)
6. Исенбаев Владислав, Россия, Facebook, чемпион ACM ICPC-2009
7. Капун Евгений, Россия, НИУ ИТМО, чемпион ACM ICPC в 2009 и 2012 гг.
8. Кевер Михаил, Россия, НИУ ИТМО, чемпион ACM ICPC в 2012 и 2013 гг.
9. Корнаков Илья, Германия, Google, призер ACM ICPC (золото в 2010, бронза в 2011)
10. Короткевич Геннадий, Беларусь, НИУ ИТМО, серебряный призер IOI-2006, чемпион IOI с 2009 по 2011, золото в IOI-2007, 2008, 2012, чемпион ACM ICPC-2013
11. Ли Имин, Китай, золотой медалист ACM ICPC-2002
12. Малевич Андрей, Беларусь, Facebook, серебряный призер ACM ICPC-2013
13. Матов Дмитрий, Россия, СГУ, призер ACM ICPC (золото в 2009, серебро в 2010)
14. Митричев Пётр, Россия, МГУ, призер IOI (золото в 2000 и в 2002, серебро в 2001), золотой медалист ACM ICPC в 2003 и 2005 гг.
15. Нигматуллин Нияз, Россия, НИУ ИТМО, чемпион ACM ICPC в 2012 и 2013 гг.
16. Парыс Павел, Польша, Варшавский университет, призер IOI (серебро в 2001, золото в 2002), бронзовый призер ACM ICPC-2004
17. Попелышев Иван, Россия, Matroid Games LLC, призер ACM ICPC (бронза в 2006, серебро в 2008)
18. Райчук Антон, Украина, Google, бронзовый призер ACM ICPC-2012
19. Суворов Егор, Россия, СПбГУ, призер IOI (серебро в 2011, золото в 2012), серебряный медалист ACM ICPC- 2013
20. Твердохлеб Ярослав, Украина, КНУ им. Тараса Шевченко, золотой медалист IOI-2009, серебро в ACM ICPC-2013
21. У Цзэцзюнь, Китай, Чжэцзянский университет, чемпион ACM ICPC-2011
22. Форишек Михал, Словакия, Университет Коменского, золотой медалист IOI в 1998 и в 1999, золото в ACM ICPC-2003
23. Хуан Ивэнь, Китай, Национальный тайваньский университет
24. Ши Бисюнь, Тайвань, Национальный тайваньский университет, золотой медалист IOI-2009 и ACM ICPC-2013
25. Ю Вон Сок, Южная Корея, призер IOI (бронза в 1997, серебро в 1998)

Примечание:
IOI – международная олимпиада школьников по информатике
ACM ICPC – международная студенческая олимпиада по спортивному программированию - одно их самых престижных соревнований по программированию в мире



Предыдущие мои фоторепортажи и фотосюжеты:





Утомленные пляжем Конкурс мокрым маек на Z Вейкбординг на Z-Games Ночь на Z Ледовое побоище

При использовании материалов или фотографий, активная ссылка на источник обязательна






Tags: Россия, события, фоторепортаж
Subscribe
Buy for 500 tokens
Buy promo for minimal price.
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 254 comments
Previous
← Ctrl ← Alt
Next
Ctrl → Alt →
Previous
← Ctrl ← Alt
Next
Ctrl → Alt →