12 ноября 2024
При поддержке НОМЦ ПФО в КФУ состоялись подготовительные сборы по спортивному программированию

Обучающиеся Института вычислительной математики и информационных технологий, Института информационных технологий и интеллектуальных систем, Института математики и механики им. Н.И. Лобачевского и Елабужского института Казанского федерального университета примут участие в четвертьфинале командного студенческого чемпионата мира по программированию ACM ICPC, который состоится 11–13 ноября в г. Саратове. На турнире они представят вуз.

Участниками сборов также стали обучающиеся СУНЦ IT-лицей КФУ, ребят готовят к участию в командной олимпиаде школьников по программированию Республики Татарстан (отбор на Всероссийскую командную олимпиаду школьников).

Тренировки проходили с 4 по 8 ноября. Каждый из пяти дней был посвящен решению задач по программированию. Пройдены темы «Жадные алгоритмы и их применение», «Динамическое программирование и его оптимизации», «Пи-функция, хэширование и их применение». В предпоследний день сборы были посвящены суффиксному массиву и наибольшему общему префиксу. В заключительный день сборов были рассмотрены решения задач в блоке «SQRT-декомпозиция, префикс-суммы».

Отметим, что за тренировочным процессом следует разбор пройденного за день материала. Программу сборов разработал аспирант ИВМиИТ, дважды финалист чемпионата мира по программированию Артем Иликаев. Он же и проводил занятия. Сборы проходили при поддержке Научно-образовательного математического центра Приволжского федерального округа.

Как рассказал Центру медиакоммуникаций КФУ доцент кафедры теоретической кибернетики ИВМиИТ Камиль Хадиев, в октябре состоялась 1/8 финала студенческого чемпионата мира по программированию. По результатам этапа 8 команд, по 3 человека в каждой (студенты ИВМиИТ, ИТИС и ИМиМ), выиграли путевку в четвертьфинал. Соревнование также является чемпионатом Юга и Поволжья России.

«Соревнования командные – 3 человека и 1 компьютер. Для того чтобы верно решить как можно больше задач, необходимо правильно выстроить командную работу. Одна из целей сборов – научить ребят работать сообща, организовать их время, чтобы за одним компьютером они втроем параллельно могли решать задачи, разрабатывать идеи, при этом не мешая другим писать программы, – отметил важность сборов в процессе подготовки к чемпионату К. Хадиев. – То, что в команды вошли студенты разных институтов, идет им только на пользу, поскольку на турнире будут представлены задачи из разных областей. Часто бывает так, что задания с более математическим уклоном легче решать ребятам из Института математики и механики, то что связано с программированием, берут на себя ребята из ИТИС или ИВМиИТ».

На занятиях решаются задачи сложного уровня, добавил доцент. После сборов, по его словам, студенты смогут показать высокий результат и выступить с другими конкурсантами на одном уровне.

«Студенческий чемпионат по программированию – очень престижный турнир, в нем участвуют молодые программисты со всего мира. В четвертьфинале они будут бороться за путевку в полуфинал, который также является финалом чемпионата Северной Евразии по программированию – он пройдет 13–15 декабря в Санкт-Петербурге», – сообщил Камиль Хадиев.

Еще один плюс чемпионата – после выхода в полуфинал участники могут получить приглашение на работу в крупнейших ИТ-компаниях.

Автор: Алиса Гайнутдинова, Департамент по информационной политике КФУ, фото: Камиль Хадиев

Источник информации: https://media.kpfu.ru/news/studenty-kfu-vystupyat-v-chetvertfinale-chempionata-mira-po-programmirovaniyu

Источник информации: Научно-образовательный математический центр Приволжского федерального округа