Размер
A A A
Цвет
Ц Ц Ц Ц Ц
Разрядка
ИИ И И И И
Изображения
нет Ч/Б Цв.
20 апреля 2021 | неделя четная
26 сентября 2018
Наука

Студенты-программисты успешно прошли квалификационный отбор на Чемпионат мира ACM ICPC

Студенты Института высоких технологий ИРНИТУ, качественно выполнив задания квалификационного тура, получили «путевку» в первый этап Чемпионата мира по программированию ACM ICPC. В отборе участвовали девять «политеховцев» (три команды).

Турнир состоялся дистанционно 22 сентября. Организаторами мероприятия выступили Сибирский федеральный университет и Институт космических и информационных технологий. В программистском мастерстве соревновались более 80 коллективов из российских вузов. Кроме иркутских студентов, конкурс поддержали будущие специалисты из Республик Бурятия и Хакасия, Томской области и Красноярского края.

Как рассказал заведующий кафедрой вычислительной техники Иркутского технического университета Андрей Дорофеев, участникам предлагалось решить восемь сложных задач в течение трех часов. Лучшими признали 56 команд.

«Студенты выполняли задания в учебно-исследовательской лаборатории кафедры. Будущие программисты показали высокий уровень знаний. По результатам квалификации представителей всех трех наших команд пригласили на очный этап четвертьфинальных соревнований среди студентов вузов Восточно-Сибирского региона России, который состоится 20-22 октября на двух площадках в Улан-Удэ и Красноярске», - отметил Андрей Дорофеев.
В пятерку лидеров заочных состязаний вошли четверокурсник Михаил Чекан, третьекурсник Дмитрий Скоробогатов и второкурсник Дмитрий Дедков. Студенты активно участвуют в олимпиадах разного уровня и занимают призовые места.

По словам Михаила Чекана, конкурс прошел честно, обошлось без подсказок преподавателей. У команды «политеховцев» был боевой настрой на победу.

«Я в очередной раз волновался по поводу задач. Однако они оказались весьма посильными. Главное в решении олимпиадных заданий - это понять, сколько времени это займет. Встречаются такие испытания, решение которых помещается в одну строчку на языке программирования Паскаль. Примером послужит задача «Битва». В условии обозначаются два войска, которые сошлись на поле боя, и каждое утро между ними происходят схватки. После сражения в первом войске остается половина солдат, а во втором - треть (если число не делится на два или три, дробная часть отбрасывается). Каждую ночь во второе войско добавляется еще один солдат из резерва. Проигрывает войско, в котором однажды утром перед схваткой не будет ни одного солдата. Необходимо определить, какая армия победит.

Ключевым словом в задаче будет «утро», так как после битвы вторая бригада может быть пуста, но к следующему утру у нее будет, как минимум, один воин. Ответ умещается в строчку оператора вывода числа на экран», - сообщил четверокурсник.

Как подчеркнул Михаил, такие мероприятия, прежде всего, настраивают на нестандартное мышление: «Соревнования - это очередной шанс продемонстрировать свои профессиональные способности. Подобная разминка полезна всем будущим программистам, желающим писать чётко и ёмко. О командной составляющей работы забывать тоже нельзя. Данный навык в рамках чемпионатов бесценен».

СПРАВКА: Международный командный Чемпионат по программированию берет начало с соревнований, прошедших в Техасском университете в 1970 году. Первый международный финал состоялся в 1977 году на научной конференции ACM и с тех пор организуется ежегодно. С 1977 по 1989 годы в олимпиаде преимущественно участвовали команды вузов из США и Канады. В настоящее время мероприятие превратилось во всемирное соревнование. Россия и страны СНГ входят в Северо-Восточный Европейский регион, ежегодно делегирующий на финальный турнир 10-12 лучших команд.

Людмила Портнова
сентябрь
2018
пн
вт
ср
чт
пт
сб
вс
1
2