«Последние полгода мы много тренировались: четыре, пять тренировок в неделю»

«Последние полгода мы много тренировались: четыре, пять тренировок в неделю»

Победитель международной олимпиады по программированию — о подготовке к сорневнованию
2 192

«Последние полгода мы много тренировались: четыре, пять тренировок в неделю»

Победитель международной олимпиады по программированию — о подготовке к сорневнованию
2 192

В США, в городе Рапид-Сити 24 мая прошел финал крупнейшей международной студенческой олимпиады по программированию ACM ICPC. В этом году, как и в последние годы, победителем стала команда Санкт-Петербургского национального исследовательского университета информационных технологий, механики и оптики (ИТМО) под руководством тренера Андрея Станкевича. Студенты много тренировались и смогли решить десять задач из 12-ти. Об этом сообщает Meduza.

Многие участники команды уже знали основы программирования до поступления в ИТМО. «В университете мы обычно тренируемся, решая задачи прошедших олимпиад. А после обсуждаем те задачи, которые не все смогли решить, делимся идеями. Ещё есть дополнительные лекции по алгоритмам, рассчитанные в основном на первокурсников», — рассказывает член команды Иван Белоногов о том, как готовился к олимпиаде.

На первом курсе после нескольких личных тренировок формируются команды. Студентов тестируют и распределяют по силе. Со временем можно улучшать свои результаты и перемещаться из более слабой команды в более сильную. Так произошло и с Белоноговым. Сначала он попал только в пятую команду.

Для того, чтобы победить на олимпиаде, студентам приходилось много заниматься. «Как и во всех видах спорта, чем больше ты прикладываешь усилий, тем лучше результат. Последние полгода мы действительно много тренировались: четыре, пять тренировок в неделю. Каждая по пять часов», — рассказывает Белоногов.

По словам Белоногова, задачи в этом году были не самыми простыми. Иногда придумать решение было сложно. «Нерешенная задача выглядела хорошо, у неё было с виду простое условие, мы много думали над ней. Но в итоге не угадали: у неё оказалось очень сложное решение, её никто не решил», — рассказывает Белоногов.

По словам Белоногова, участие в таких олимпиадах помогает при трудоустройстве. «Задачи на собеседованиях в Google и Facebook похожи на те, что встречаются на соревнованиях. И, разумеется, по сложности сильно проще», — говорит студент.

Почему и как стоит учить информатику с дошкольного возраста, рассказал преподаватель Британской высшей школы дизайна Дмитрий Карпов. Он составил список 15 сайтов и игр для обучения программированию с раннего возраста.

К комментариям
Комментарии
Отправить