Знаете ли вы, что такое интеллектиада? Этим интересным неологизмом называются игры разума, во время которых побеждают самые креативные, одарённые участники с сильным логическим мышлением. В России большую популярность набирает спортивное программирование, где студенты вузов и техникумов соревнуются в написании кода. Летом 2020 года в Москве состоится международный финал чемпионата ICPC.
Ребята из России на протяжении последних 20 лет становились чемпионами 14 раз, а в прошлом году – абсолютными победителями в финале конкурса, проходившего в Португалии. Ведущие IT-компании пристально следят за результатами соревнования, ведь победа в престижном чемпионате – лучшая рекомендация для работодателя.
По правилам ICPC, в команде может быть не более трёх студентов одного вуза. Одержать победу способна только сплочённая команда, в которой каждый играет свою роль. Капитан принимает быстрые решения в стратегии и тактике. «Математик» – генерирует нестандартные ходы, а «спринтер» – оперативно пишет программный код.
Жюри проверяет выполненные задания в электронной тестирующей системе и выдаёт результаты, которые видны всем игрокам. Важно не только быстро решить задачу, но и создать наиболее эффективное решение с оптимальным размером занимаемой памяти.
Чемпионат ICPC на сегодняшний день – один из главных по спортивному программированию. Впервые проведён Техасским университетом в 1970 году. В России на базе МФТИ реализуется проект Moscow Workshops, помогающий находить талантливых ребят, реализовать их потенциал и достойно подготовить к мировым соревнованиям.