Команда ЦНТУ – переможець 1/8 фіналу студентської першості світу з програмування АСМ-ІСРС


16 квітня 2019
13 квітня у Центральноукраїнському національному технічному університеті проходив обласний етап Всеукраїнської студентської олімпіади з програмування, що має статус 1/8 фіналу студентської першості світу з програмування АСМ-ІСРС (The ACM International Collegiate Programming Contest). Чемпіонат ACM-ICPC проводиться під егідою Асоціації обчислювальної техніки та університету Бейлор (США).

13 квітня у Центральноукраїнському національному технічному університеті проходив обласний етап Всеукраїнської студентської олімпіади з програмування, що має статус 1/8 фіналу студентської першості світу з програмування АСМ-ІСРС (The ACM International Collegiate Programming Contest). Чемпіонат ACM-ICPC проводиться під егідою Асоціації обчислювальної техніки та університету Бейлор (США).

Олімпіада АСМ-ІСРС є творчим змаганням з теоретичної та практичної підготовки студентів у мистецтві комп’ютерної алгоритмізації й створення ефективних програм, що реалізують обрані алгоритми. В Україні вона проходить за наказом Міністерства освіти і науки України з метою активізації навчально-пізнавальної діяльності студентів та реалізації їх творчих здібностей, підвищення якості підготовки фахівців для української економіки, а також виявлення й відбір обдарованої студентської молоді для участі у командній студентській першості світу з програмування АСМ-ICPC.

Особливістю і перевагою цієї олімпіади є те, що перевірку розв’язку задач (розроблених учасниками програм), формування турнірної таблиці і, відповідно, визначення переможців змагання здійснює не журі, а програмна система ejudge. Більш того, сама система фізично знаходиться далеко від місця проведення олімпіади. Наприклад, сервер ejudge Центрального регіону, до складу якого входить й Кіровоградська область, знаходиться на Сумщині. Тому результати олімпіади є об’єктивними, а переможцем стає найкраща, найспритніша, найбільш ерудована команда студентів-програмістів.

Кожна команда, що складається з трьох студентів, отримує для розв’язання 15 задач різного рівня складності. Змагання тривають п’ять годин, перевірка розв’язків задач виконується у режимі он-лайн системою ejudge.

Розв’язком задачі є написана студентами програма: файл з вихідним кодом, написаний однією із дозволених правилами олімпіади мов програмування: C, C++, Java, Pascal, C# або Python. Учасники через Інтернет завантажують вихідні коди до ejudge. Система ejudge компілює програми, тестує їх, а потім або зараховує, або відхиляє.

Цього року в чемпіонаті з програмування взяли участь дев’ятнадцять команд закладів вищої освіти Кіровоградщини: вісім команд у групі технічних ЗВО, сім – педагогічних, чотири – юніорська група (коледжі Кіровоградської області). За результатами змагань найкращі команди кожної групи направляються для участі у Центральноукраїнському етапі, під час якого команди ЗВО Черкаської, Дніпропетровської, Кіровоградської та Полтавської областей змагатимуться за путівку до фіналу Всеукраїнського етапу – півфіналу студентської першості світу з програмування АСМ-ІСРС.

За підсумками змагань 2019 року в групі технічних ЗВО призерами стали команди:

Команда «Remastered» у складі студентів ЦНТУ: Шаповалов Артем, Хлистун Владислав, Кобець Микола (тренер – к.т.н., старший викладач кафедри кібербезпеки та програмного забезпечення ЦНТУ Коваленко А.С.);

Команда «Master-class» у складі студентів ЦНТУ: Дробко Олена, Дощенко Владислав, Мельник Сергій (тренер – викладач кафедри кібербезпеки та програмного забезпечення ЦНТУ Ладигіна О.А.);

Команда «Raiders» у складі студентів ЦНТУ: Железняк Богдан, Кірєєв Сергій, Сніховський Андрій (тренер – викладач кафедри кібербезпеки та програмного забезпечення ЦНТУ Конопліцька-Слободенюк О.К.);

Серед команд педагогічних навчальних закладів кращі результати показали: команда «HelloWorld» у складі студентів ЦДПУ: Сокол Марина, Мельник Дмитро, Майоров Микита (тренер – доцент Лупан І.В.); команда «BSOD» у складі студентів ЦДПУ: Сиволап Олександр, Нога Антон, Філоненко Євгеній (тренер –  доцент Лупан І.В.); команда «return_NULL» у складі студентів ЦДПУ: Горбач Костянтин, Бондаренко Роман, Москальов Євгеній (тренер –  доцент Лупан І.В.).

Змагання юніорської групи (команди студентів коледжів) завершилися такими результатами:

І місце – команда Олександрійського політехнічного коледжу «OPC-1»: студенти Яніна Шляпіна, Вадим Головченко, Денис Ведерников (тренер – викладач Кудінович Д.С.).

ІІ місце – команда Кропивницького інженерного коледжу ЦНТУ «NOSB»: студенти Дмитро Музиченко, Олександр Сушков, Євгеній Жук (тренер – викладач Амеліна М.Г.)

ІІІ місце – команда Кропивницького інженерного коледжу ЦНТУ «Dream_Team»: студенти Ілля Саранчук, Матвій Возносіменко, Артур Токарський (тренер – викладач Амеліна М.Г.).

Таким чином, відповідно до встановлених правилами олімпіади квот щодо представництва ЗВО в Центральноукраїнському турі олімпіади, в наступному раунді турніру, який відбудеться у місті Дніпро, нашу область представлятимуть команди «Remastered», «Master-class», «HelloWorld», «BSOD», «OPC-1», «NOSB».

Разом з тим, у загальному рейтингу всіх команд, які взяли участь у даному етапі олімпіади, що має статус 1/8 фіналу АСМ-ІСРС, перше місце здобула команда студентів ЦНТУ «Remastered».

Більш детальніше про результати олімпіади можна ознайомитись на веб-сайті АСМ-ICPC, переглянути фотозвіт олімпіади можна у FB-спільноті кафедри кібербезпеки та програмного забезпечення ЦНТУ.

За інформацією кафедри кібербезпеки та програмного забезпечення ЦНТУ