ПОЛОЖЕННЯ
ПРО ПРОВЕДЕННЯ
ВСЕУКРАЇНСЬКОЇ СТУДЕНТСЬКОЇ
ОЛІМПІАДИ З ПРОГРАМУВАННЯ (UCPC)
Всеукраїнська студентська олімпіада з програмування (далі — Олімпіада або UCPC) є відбірковим етапом командної студентської Першості світу з програмування ICPC (International Collegiate Programming Contest). Олімпіада проводиться виключно у командному форматі.
Це Положення визначає порядок організації та проведення всіх трьох етапів Олімпіади, права та обов’язки учасників, структуру керівництва і систему нагородження.
1. ВИЗНАЧЕННЯ ТЕРМІНІВ
У цьому Положенні терміни вживаються в такому значенні:
UCPC (Ukrainian Collegiate Programming Contest) — Всеукраїнська студентська олімпіада з програмування.
ICPC (International Collegiate Programming Contest) — міжнародна студентська олімпіада з програмування, Першість світу з програмування, до структури якої входить Олімпіада.
Базовий заклад — заклад освіти, відповідальний за організацію та проведення певного етапу Олімпіади на своїй базі. Для І та ІІ етапів базові заклади визначаються в кожному регіоні; для ІІІ етапу — один заклад на всю Олімпіаду.
Голова журі — керівник журі Олімпіади, відповідальний за організацію роботи журі та представлення його позиції в Правлінні.
Журі — орган Олімпіади, відповідальний за підготовку задач, технічне проведення змагань та перевірку розв’язків.
Заклад освіти — узагальнена назва для ЗВО та ЗФПО.
Запасний учасник — учасник, включений до складу команди як запасний на випадок заміни одного з основних учасників.
ЗВО — заклад вищої освіти (університет, академія, інститут тощо).
ЗФПО — заклад фахової передвищої освіти (коледж, технікум тощо).
Капітан команди — один із трьох основних учасників, який є офіційним представником команди під час змагань.
Команда — група з трьох учасників одного закладу освіти (крім шкільного дивізіону), яка бере участь у змаганнях Олімпіади.
Майданчик — місце проведення етапу Олімпіади (фізичне або онлайн). Один етап може мати кілька майданчиків одночасно.
Національний координатор — голова Правління, координатор ІІІ етапу та офіційний представник Олімпіади перед ICPC і зовнішніми організаціями.
Національні збори — найвищий керівний орган Олімпіади.
Олімпіада — Всеукраїнська студентська олімпіада з програмування (UCPC).
Організаційний комітет відповідного етапу — комітет, який призначається базовим закладом відповідного етапу для його проведення.
Правління — виконавчий керівний орган Олімпіади.
Регіон — територіальна одиниця Олімпіади. На І етапі регіон відповідає одній області, Автономній Республіці Крим або місту зі спеціальним статусом (Київ, Севастополь). На ІІ етапі регіон — це визначена сукупність адміністративних одиниць регіонального рівня (областей, Автономної Республіки Крим, міст зі спеціальним статусом).
Регіональний координатор — регіональний представник Олімпіади, відповідальний за організацію І або ІІ етапу у відповідному регіоні.
Сайт Олімпіади — офіційний веб-сайт Олімпіади, на якому публікуються це Положення, оголошення, результати та інша офіційна інформація.
Сезон — один повний цикл проведення Олімпіади, що включає всі три етапи.
Система автоматизованої перевірки — програмна система, через яку команди подають розв’язки під час туру та отримують результати їх перевірки в реальному часі.
Система реєстрації ICPC — всесвітня електронна система реєстрації команд Першості світу ICPC.
Студент — здобувач вищої або фахової передвищої освіти.
Тренер — офіційна контактна особа команди, відповідальна за реєстрацію та участь команди в Олімпіаді.
2. ЗАГАЛЬНІ ЗАСАДИ
2.1. UCPC є творчим змаганням з теоретичної та практичної підготовки студентів у мистецтві комп’ютерної алгоритмізації та розробки ефективних програм.
2.2. Мета Олімпіади — активізація навчально-пізнавальної діяльності студентів, виявлення та підтримка обдарованої молоді, забезпечення представництва України у фіналі студентської Першості світу ICPC.
2.3. Олімпіада проводиться в три етапи, кожен з яких має статус відповідного рівня Першості світу:
-
І етап — обласний, статус ⅛ Першості світу;
-
ІІ етап — регіональний, статус ¼ Першості світу;
-
ІІІ етап — фінальний, статус ½ Першості світу (півфінал).
2.4. Щороку Правління затверджує регламент змагань — документ, що детально описує процедури проведення Олімпіади в поточному сезоні: конкретні дати та місця етапів, дозволені мови програмування (до яких обов’язково включаються мови програмування ICPC), технічні параметри турів, строки реєстрації та інші операційні питання. Регламент змагань не може суперечити цьому Положенню.
2.5. Олімпіада оголошується керівником базового закладу ІІІ етапу.
2.6. Це Положення є основним нормативним документом Олімпіади; жодне інше джерело правил не може йому суперечити. Усі положення цього документа мають однакову силу.
Будь-які зміни до цього Положення вносяться виключно Національними зборами за поданням Правління або за пропозицією не менше ніж п’яти членів Національних зборів у порядку пункту 14.2. Правління не має права самостійно змінювати чи скасовувати будь-яке положення цього документа.
Питання, не врегульовані цим Положенням, вирішуються Правлінням відповідно до пункту 14.3. Регламент змагань (2.4) лише деталізує застосування цього Положення і не може йому суперечити.
3. КЕРІВНИЦТВО ОЛІМПІАДОЮ
3.1. Національні збори
3.1.1. Національні збори є найвищим керівним органом Олімпіади. Жоден інший орган не може скасувати або змінити їхні рішення. Правління зобов’язане виконувати рішення Національних зборів.
3.1.2. Національні збори скликаються щорічно під час ІІІ етапу Олімпіади. Склад формується автоматично й оновлюється щороку.
3.1.3. Членами Національних зборів є тренери, координатори ІІ та ІІІ етапів Олімпіади і голова журі.
- У рейтингу команд для підрахунку голосів на зборах враховуються всі українські команди, які брали участь в останньому ІІІ етапі Олімпіади, включно з командами, які брали участь на закордонному майданчику, але не враховуються ті команди, які не брали участі у відповідному ІІ етапі. Рейтинг формується за результатами цього ІІІ етапу.
Тренери команд з цього рейтингу отримують такі ваги голосів:
- команди, які посіли 1–5 місця — 4 голоси;
- команди, які посіли 6–15 місця — 3 голоси;
- команди, які посіли 16–30 місця — 2 голоси;
- команди, які посіли 31 місце і нижче — 1 голос.
- Голова журі має 4 голоси.
- Координатор ІІІ етапу має 3 голоси.
- Координатори ІІ етапу мають по 2 голоси.
Право голосу має лише основний координатор кожного регіону ІІ етапу; його заступники та співкоординатори (3.4.3) права голосу не мають.
Голоси члена зборів сумуються, якщо він отримує голоси через різні посади (у тому числі якщо він є тренером кількох команд).
Якщо тренер не має бажання або можливості брати участь у Національних зборах, то замість нього участь можуть взяти капітани його команд (з правом голосування тими голосами, які тренер отримував за відповідні команди).
3.1.4. До повноважень Національних зборів належать:
-
обрання виборних членів Правління;
-
обрання базового закладу ІІІ етапу;
-
відкликання обраних членів Правління;
-
відкликання базового закладу ІІІ етапу;
-
затвердження змін до цього Положення в порядку пункту 14.2;
-
прийняття рішень з питань, що виходять за межі компетенції Правління.
3.1.5. Позачергові збори можуть бути скликані за вимогою членів, які володіють не менше ніж однією третиною загальної суми голосів, або за рішенням Правління.
3.1.6. Рішення приймаються простою більшістю голосів за наявності кворуму — більше половини загальної суми голосів усіх членів. За відсутності кворуму збори переносяться, а порядок їх повторного скликання визначає Правління. У разі рівності голосів рішення вважається неухваленим. Це правило не поширюється на вибори членів Правління та базового закладу ІІІ етапу, які проводяться за процедурою розділу 4. Голосування при обранні або відкликанні посадових осіб є таємним, в усіх інших випадках — відкритим, якщо збори не вирішать інакше.
3.1.7. Усі засідання Національних зборів обов’язково забезпечуються можливістю дистанційної участі та голосування. Кожен член зборів має право повноцінно брати участь і голосувати онлайн незалежно від фізичної присутності на ІІІ етапі. Таємність голосування забезпечується й для дистанційних учасників.
3.1.8. Членство в Національних зборах припиняється автоматично, якщо тренер не брав участі в останньому ІІІ етапі як тренер хоча б однієї команди. Членство координаторів/голови журі у зборах припиняється одночасно з припиненням їхніх повноважень на посаді.
3.2. Правління Олімпіади
3.2.1. Правління є виконавчим керівним органом Олімпіади. До складу Правління входять вісім осіб: Національний координатор (голова Правління), голова журі та шість виборних членів. Координатори ІІ етапу беруть участь у засіданнях Правління з правом дорадчого голосу.
3.2.2. Шість членів Правління обираються Національними зборами щороку по два нові члени Правління строком на три роки. Голова журі призначається Правлінням на один сезон з можливістю повторного призначення. Національний координатор входить до Правління за посадою.
3.2.3. До повноважень Правління належать:
-
реалізація рішень Національних зборів;
-
визначення дат усіх трьох етапів, а також місць проведення І та ІІ етапів;
-
призначення та звільнення координаторів і журі;
-
затвердження переліку базових закладів І та ІІ етапів;
-
вирішення питань участі іноземних команд;
-
підведення підсумків та нагородження переможців;
-
будь-які інші поточні рішення щодо проведення Олімпіади.
3.2.4. Рішення Правління приймаються простою більшістю голосів при кворумі у ⅔ членів з правом голосу. У разі рівності голосів голос Національного координатора є вирішальним.
3.2.5. Одна особа не може одночасно займати більше однієї посади в Правлінні. Якщо виборного члена Правління призначають Національним координатором або головою журі, він автоматично втрачає статус виборного члена. На його місце на найближчих Національних зборах обирається новий член відповідно до 3.2.6.
3.2.6. Повноваження виборного члена Правління припиняються після закінчення строку, а також достроково — внаслідок відставки, смерті, відкликання Національними зборами або втрати статусу виборного члена у зв’язку з призначенням Національним координатором чи головою журі (3.2.5). У разі дострокового припинення на найближчому засіданні Національних зборів обирається новий член, який продовжує строк попередника, що залишився. Повноваження голови журі припиняються після закінчення сезону або достроково — рішенням Правління.
3.3. Національний координатор
3.3.1. Національний координатор є головою Правління, координатором ІІІ етапу та офіційним представником Олімпіади перед ICPC і зовнішніми організаціями. Скрізь, де це Положення покладає функції на «координатора відповідного етапу», на ІІІ етапі їх виконує Національний координатор.
3.3.2. Національний координатор призначається базовим закладом ІІІ етапу зі своїх представників.
3.3.3. До повноважень Національного координатора належать:
-
головування на засіданнях Правління та Національних зборах;
-
офіційне представництво Олімпіади в ICPC;
-
координація роботи всіх органів Олімпіади;
-
оперативне прийняття рішень між засіданнями Правління в межах затвердженої стратегії з обов’язковим наступним затвердженням Правлінням.
3.3.4. Повноваження Національного координатора припиняються у разі звільнення базовим закладом ІІІ етапу або автоматично — одночасно з припиненням повноважень базового закладу ІІІ етапу з будь-якої причини. У разі тимчасової відсутності або неможливості виконання обов’язків його функції виконує один із членів Правління за рішенням Правління. До призначення нового Національного координатора його функції виконує визначений Правлінням член Правління.
3.4. Координатори етапів
3.4.1. Координатори є регіональними представниками Олімпіади. Існують два рівні регіональних координаторів: координатори І етапу та координатори ІІ етапу. Координацію ІІІ етапу здійснює Національний координатор (3.3).
3.4.2. Координатори призначаються Правлінням на строк одного сезону з можливістю повторного призначення.
3.4.3. Правління також може призначати заступників координаторів та співкоординаторів.
3.4.4. Координатор несе відповідальність за організаційне та технічне проведення відповідного етапу у своєму регіоні, координацію учасників і суддів, а також своєчасне інформування команд.
3.4.5. Повноваження координатора припиняються після закінчення сезону або достроково — рішенням Правління у будь-який момент.
3.5. Журі
3.5.1. Журі є органом Олімпіади, відповідальним за підготовку задач, технічне проведення змагань та перевірку розв’язків.
3.5.2. Журі формується Правлінням на строк одного сезону з можливістю повторного призначення окремих членів.
3.5.3. Журі Олімпіади:
-
розробляє та готує задачі для кожного етапу;
-
завантажує задачі в систему та налаштовує змагання;
-
здійснює комунікацію з командами під час змагань;
-
надає Правлінню та координаторам відповідних етапів висновки, необхідні для підведення підсумків змагань.
3.5.4. Повноваження журі в повному складі припиняються після закінчення сезону. Правління може змінити склад журі або звільнити окремих його членів у будь-який момент протягом сезону.
4. ВИБОРИ
4.1. Загальні положення
4.1.1. На Національних зборах обираються виборні члени Правління та базовий заклад ІІІ етапу.
4.1.2. Усі вибори є таємними. Кожен член Національних зборів ранжує всіх кандидатів у порядку своїх уподобань — від найбільш до найменш бажаного. У своєму ранжуванні голосуючий також позначає межу схвалення: кандидати, розташовані вище цієї межі, вважаються схваленими цим голосуючим.
4.1.3. Переможець визначається за методом Шульце: на основі поданих ранжувань для кожної пари кандидатів обчислюється сила найсильнішого шляху переваги. Переможцем стає кандидат, для якого сила найсильнішого шляху до кожного іншого кандидата не менша за силу зворотного шляху; за методом Шульце принаймні один такий кандидат існує завжди. У разі нічиєї перемагає кандидат, якого схвалила більша кількість голосуючих. Якщо й цей показник однаковий, проводиться повторне голосування між такими кандидатами. Якщо повторне голосування знову не виявляє переможця, його визначають жеребкуванням.
4.1.4. Результати голосування оголошуються одразу після підрахунку та фіксуються в протоколі зборів.
4.1.5. Вибори вважаються такими, що відбулися, за наявності кворуму — більше половини загальної суми голосів усіх членів Національних зборів. Дистанційна участь і голосування враховуються при визначенні кворуму. За відсутності кворуму вибори переносяться, а порядок їх повторного скликання визначає Правління.
4.2. Вибори членів Правління
4.2.1. Щороку обираються два нові члени Правління на повний строк. Якщо на момент виборів є вакансії, що утворилися внаслідок дострокового припинення повноважень будь-кого з членів Правління, на тих самих зборах додатково обираються кандидати для заповнення цих вакансій. Порядок ротації та строки повноважень визначаються відповідно до 3.2.2 і 3.2.6.
4.2.2. Кандидатом може бути особа, яка:
-
має досвід участі в ICPC у будь-якій ролі (учасник, тренер, журі або організатор);
-
не є обраним членом Правління, строк повноважень якого ще не завершився; член Правління, строк повноважень якого завершується цього сезону, має право балотуватися на новий строк;
-
не відбула двох строків повноважень у Правлінні поспіль безпосередньо перед цими виборами. Особа, яка відбула два строки поспіль, може знову балотуватися не раніше ніж через один сезон після завершення другого строку.
На час членства у Правлінні особа втрачає право брати участь в Олімпіаді як учасник.
4.2.3. Право висувати кандидатури, зокрема й шляхом самовисування, мають виключно члени Національних зборів, координатори будь-яких етапів та члени журі. Кандидат підтверджує свою згоду до початку голосування. Список кандидатів оголошується перед голосуванням.
4.2.4. Місця заповнюються послідовно: першим обирається переможець за методом Шульце, після чого він виключається зі списку, і серед решти кандидатів тим самим методом обирається наступний — і так до заповнення всіх місць. При планових щорічних виборах двох членів обидва обраних члени повинні представляти різні регіони ІІ етапу (5.6); після обрання першого члена кандидати з того самого регіону виключаються зі списку при заповненні другого місця. Регіон кандидата визначається за регіоном ІІ етапу закладу освіти, який кандидат представляв востаннє; кандидат без такої прив’язки зазначає регіон при висуванні. Якщо серед кандидатів немає представника іншого регіону, вимога щодо різних регіонів не застосовується. Місця, не заповнені через брак кандидатів, залишаються вакантними і заповнюються на наступних чергових або позачергових Національних зборах.
4.2.5. Якщо на одних виборах заповнюється кілька місць із різними строками повноважень, два перших обраних кандидати отримують повний строк (три роки), а наступні — решту строків у порядку спадання їх тривалості.
4.3. Вибори базового закладу ІІІ етапу
4.3.1. Базовий заклад ІІІ етапу обирається раз на три роки, а також достроково — у разі відкликання попереднього базового закладу.
4.3.2. Кандидатом може бути заклад вищої освіти, який:
-
має інфраструктуру для очного проведення змагань для не менше ніж 50 команд одночасно (аудиторії, комп’ютери, інтернет);
-
готовий забезпечити матеріально-технічну базу ІІІ етапу відповідно до розділу 12;
-
подав офіційну заявку Правлінню не пізніше ніж за 30 днів до Національних зборів;
-
не був базовим закладом ІІІ етапу останні 9 сезонів; тобто, якщо заклад раніше був базовим закладом ІІІ етапу, між завершенням його попереднього строку повноважень і початком нового строку має пройти перерва не менше дев’яти років, протягом яких заклад не проводить ІІІ етап; виконання функцій тимчасового базового закладу відповідно до 4.3.4 при цьому не враховується.
4.3.3. Представник закладу-кандидата має право на презентацію перед Національними зборами тривалістю до 5 хвилин.
4.3.4. Якщо на момент виборів немає жодної дійсної заявки, Правління визначає тимчасовий базовий заклад ІІІ етапу строком на один рік. Тимчасовий базовий заклад може не відповідати вимогам 4.3.2, зокрема щодо 9-річного обмеження, за умови згоди закладу.
4.3.5. Обраний базовий заклад набуває повноважень одразу після завершення ІІІ етапу, на якому його було обрано.
5. ОРГАНІЗАЦІЯ ПРОВЕДЕННЯ ОЛІМПІАДИ
5.1. Олімпіада проводиться у три етапи в базових закладах освіти. Базові заклади І та ІІ етапів визначаються Правлінням. Базовий заклад ІІІ етапу обирається Національними зборами відповідно до 3.1.4.
5.2. І та ІІ етапи можуть проводитися в онсайт-, онлайн- або гібридному форматі залежно від безпекової ситуації та рішення Правління. У разі проведення в онлайн- або гібридному форматі є обов’язковим прокторинг для всіх учасників. Формат ІІІ етапу визначається пунктами 5.3 і 10.4.
5.3. Базові заклади І та ІІ етапів призначаються Правлінням щонайменше на один рік з можливістю продовження за узгодженням із закладом. ІІІ етап Олімпіади проводиться виключно очно в базовому закладі ІІІ етапу.
5.4. Координатори кожного етапу зобов’язані оперативно поширювати інформацію про Олімпіаду та відповідати на запитання тренерів. Правління підтримує загальний інформаційний ресурс для всіх учасників Олімпіади.
5.5. Мова задач та офіційної комунікації на І етапі — українська та/або англійська. На ІІ і ІІІ етапах задачі та офіційні запити до журі — виключно англійською.
5.6. Регіональна структура Олімпіади є такою:
На І етапі кожна адміністративна одиниця регіонального рівня є окремим регіоном. На ІІ етапі адміністративні одиниці об’єднуються у чотири регіони:
-
Північний регіон: Вінницька, Житомирська, Київська, Черкаська, Чернігівська області, місто Київ;
-
Східний регіон: Дніпропетровська, Донецька, Луганська, Полтавська, Сумська, Харківська області;
-
Південний регіон: АР Крим, Запорізька, Кіровоградська, Миколаївська, Одеська, Херсонська області, місто Севастополь;
-
Західний регіон: Волинська, Закарпатська, Івано-Франківська, Львівська, Рівненська, Тернопільська, Хмельницька, Чернівецька області.
5.7. Олімпіада проводиться один раз на рік. Конкретні дати та строки проведення кожного етапу визначаються регламентом змагань і оголошуються не пізніше ніж за 30 днів до першого етапу.
6. УЧАСНИКИ ОЛІМПІАДИ
6.1. Хто може брати участь
6.1.1. До участі в Олімпіаді допускаються студенти закладів вищої освіти (ЗВО) та закладів фахової передвищої освіти (ЗФПО) України незалежно від форми власності, підпорядкування та громадянства. Обов’язковою умовою участі є наявність закладу освіти в Єдиній державній електронній базі з питань освіти (ЄДЕБО).
6.1.2. Відокремлені підрозділи є окремими закладами освіти за умови, що вони окремо зазначені в реєстрі суб’єктів освітньої діяльності ЄДЕБО.
6.1.3. Іноземні команди (команди закладів освіти інших країн) можуть брати участь виключно в ІІІ етапі Олімпіади та лише за згодою Правління.
6.1.4. Школярі беруть участь в Олімпіаді в окремому заліку відповідно до розділу 13 цього Положення.
6.2. Склад команди
6.2.1. Команда складається з трьох учасників з одного закладу освіти (крім шкільного дивізіону). Команди у неповному складі до змагань не допускаються, крім випадків, передбачених 10.4.
6.2.2. До складу команди може входити один запасний учасник, який має право замінити будь-якого основного учасника перед початком будь-якого з етапів Олімпіади. Заміна оформлюється через систему реєстрації ICPC координатором відповідного етапу до початку змагань. Один і той самий студент не може бути запасним одночасно в різних командах, а також не може бути запасним в одній команді та основним учасником в іншій. Остаточний склад трійки фіксується на початку ІІІ етапу і є незмінним для подальшого просування. Участь у неповному складі на ІІІ етапі регулюється пунктом 10.4 цього Положення.
6.2.3. Якщо команда не зареєструвала запасного учасника, то, з дозволу координатора ІІ етапу (якщо це відбувається між І та ІІ етапами) або Правління (якщо це відбувається між ІІ та ІІІ етапами), команда має право додати запасного учасника. Новий учасник не повинен був брати участь у поточному сезоні ні як учасник, ні як запасний учасник.
6.2.4. Зміни у складі команди між етапами допускаються лише шляхом заміни запасним учасником відповідно до 6.2.2 та 6.2.3. Після початку ІІІ етапу будь-які зміни у складі команди заборонені, крім заміни за винятковим рішенням Правління.
6.3. Тренер
6.3.1. Кожна команда повинна мати тренера. Тренер засвідчує право участі членів команди, є офіційною контактною особою та відповідає за реєстрацію. На офлайн-етапах тренер забезпечує присутність команди, зокрема вирішення організаційних питань, пов’язаних із відрядженням учасників.
6.3.2. Тренер не зобов’язаний бути співробітником закладу освіти.
6.3.3. У разі неможливості прибуття тренера на змагання його функції виконує капітан команди.
6.4. Вимоги до учасників
6.4.1. Студент повинен навчатися за однією з програм свого закладу освіти.
6.4.2. Починаючи з І етапу, студент може представляти лише одну команду одного закладу освіти в межах одного сезону.
6.4.3. Прийнятність учасника (вікові та освітні критерії, обмеження на кількість участей у фіналах і кваліфікаційних змаганнях) визначається чинними правилами прийнятності ICPC. Додатковою національною вимогою є навчання учасника в закладі вищої освіти або фахової передвищої освіти України.
6.5. Реєстрація
6.5.1. На І етапі тренер реєструє команди в системі реєстрації ICPC у строки, встановлені Правлінням.
6.5.2. Команди реєструються на І етап в регіоні, в якому розташована юридична адреса їхнього закладу освіти.
6.5.3. Команди, які не пройшли реєстрацію або надали некоректні дані, до змагань не допускаються. У разі виявлення зауважень тренер повідомляється не пізніше ніж за 5 днів до початку відповідного етапу.
7. ПОРЯДОК ПРОВЕДЕННЯ ЗМАГАНЬ
7.1. При офлайн-форматі учасники зобов’язані відвідувати всі заходи, зазначені в програмі як обов’язкові. Порушення може призвести до дискваліфікації команди.
7.2. Тривалість змагань — 5 годин. Тривалість туру в разі непередбачених обставин може бути змінена рішенням журі.
7.3. Учасникам пропонується не менше 8 задач різної складності, які не вимагають знання специфічної предметної галузі або конкретної мови програмування.
7.4. Розв’язки подаються через систему автоматизованої перевірки, яка надає командам результати перевірки в реальному часі.
7.5. Оновлення публічної таблиці результатів може бути призупинене (зазвичай за годину до завершення змагань). Повідомлення про тестування розв’язків надходять безперервно.
7.6. Під час змагань забороняється спілкування з особами, що не є членами команди або визначеним персоналом Олімпіади, а також використання засобів штучного інтелекту (генеративних AI-систем, AI-асистентів, чат-ботів тощо). Технічна підтримка надає допомогу лише у разі технічних проблем із системою.
7.7. Команда може бути дискваліфікована за несанкціоновану зміну матеріалів змагань, несанкціонований доступ до зовнішніх ресурсів або деструктивну поведінку.
7.8. Матеріали задач (умови, розв’язки і т. п.) є конфіденційними до початку туру.
7.9. Визначення результатів
7.9.1. Команди ранжуються за кількістю правильно розв’язаних задач. При рівній кількості задач переможець визначається за меншим сумарним часом розв’язання всіх задач. Якщо обидва показники рівні, перевага надається команді, яка раніше подала свій останній прийнятий розв’язок, що покращив результат.
7.9.2. Час розв’язання задачі — це час (у хвилинах) від початку змагання до моменту прийняття журі першого успішного розв’язку плюс 20 хвилин штрафу за кожне неправильне надсилання цієї задачі, що передує першому успішному надсиланню цієї задачі. Помилки компіляції штрафного часу не додають.
7.9.3. Правління може встановлювати додаткові правила визначення переможців; вони оголошуються до початку змагань.
7.10. Мови програмування
Перелік допустимих мов програмування для кожного сезону затверджується Правлінням та оголошується до початку І етапу.
7.11. Дискваліфікації
7.11.1. Команди можуть бути дискваліфіковані за порушення правил Олімпіади та/або академічної доброчесності.
7.11.2. На І етапі рішення про дискваліфікацію приймає Організаційний комітет базового закладу того майданчика І етапу, на якому виступала команда.
7.11.3. На ІІ етапі рішення про дискваліфікацію приймає координатор ІІ етапу.
7.11.4. На ІІІ етапі рішення про дискваліфікацію приймає Правління.
7.11.5. Про рішення про дискваліфікацію невідкладно повідомляють тренера та капітана команди із зазначенням підстав.
7.12. Апеляції
7.12.1. В Олімпіаді розрізняють два види апеляцій: технічні (щодо перевірки задач) та організаційні (щодо проведення змагань).
7.12.2. Технічна апеляція подається у разі незгоди з результатом перевірки розв’язку. Технічні апеляції розглядає журі незалежно від етапу Олімпіади.
7.12.3. Організаційна апеляція подається у разі незгоди з рішенням про дискваліфікацію, порушення регламенту або інших організаційних питань. Залежно від етапу апеляція адресується:
-
на І етапі — регіональному координатору ІІ етапу того регіону, до якого належить команда;
-
на ІІ та ІІІ етапах — Правлінню Олімпіади.
7.12.4. Строки подання та розгляду. Апеляція подається письмово або в електронному форматі тренером або капітаном команди. Технічна апеляція подається не пізніше ніж через 2 години після завершення туру. Організаційна апеляція подається не пізніше ніж через 24 години з моменту, коли команду було повідомлено про рішення або обставини, що оскаржуються. Відповідальний орган зобов’язаний розглянути апеляцію та повідомити про рішення протягом 48 годин, а якщо апеляцію подано під час ІІІ етапу — протягом 2 годин. Рішення апеляції є остаточним.
8. ПЕРШИЙ ЕТАП ОЛІМПІАДИ (⅛ ПЕРШОСТІ СВІТУ)
8.1. Головне завдання І етапу — виявлення найсильніших команд відповідних регіонів і залучення до участі якомога більшої кількості закладів та студентів. Усі регіони змагаються одночасно на одному наборі задач у спільній системі автоматизованої перевірки.
8.2. До участі в І етапі допускаються всі охочі команди будь-якого ЗВО або ЗФПО. Кількість команд від одного закладу не обмежується.
8.3. І етап проводиться одночасно з використанням спільної системи автоматизованої перевірки.
8.4. Усі команди-учасниці повинні зареєструватися в системі реєстрації ICPC. Команди з некоректними реєстраційними даними до змагань не допускаються.
8.5. За результатами І етапу перші 12 команд рейтингу відповідного регіону нагороджуються:
-
4 команди — дипломами І ступеня (золоті медалі);
-
4 команди — дипломами ІІ ступеня (срібні медалі);
-
4 команди — дипломами ІІІ ступеня (бронзові медалі).
Усі учасники І етапу отримують сертифікат участі.
9. ДРУГИЙ ЕТАП ОЛІМПІАДИ (¼ ПЕРШОСТІ СВІТУ)
9.1. До участі в ІІ етапі допускаються команди, які взяли участь у І етапі, розв’язали хоча б одну задачу та відібрані у такому порядку:
-
команди, що потрапили в топ-50 загального рейтингу І етапу, — запрошуються обов’язково;
-
перша команда від кожного закладу освіти — запрошується обов’язково;
-
друга команда запрошується обов’язково від закладів освіти таких категорій:
- базові заклади І–ІІІ етапів;
- заклади освіти, які у цьому сезоні організували очний майданчик, у якому взяла участь хоча б одна команда;
-
решта місць заповнюється командами в порядку загального рейтингу І етапу до досягнення загальної кількості 250 команд, але не більше 8 команд від одного закладу освіти.
Обмеження «не більше 8 команд від одного закладу» застосовується лише до команд цієї останньої категорії та не поширюється на команди, що пройшли за гарантованими критеріями (топ-50, перша команда закладу, друга команда згідно з переліком). Якщо кількість гарантованих команд перевищує 250, допускаються всі гарантовані команди, а відбір за загальним рейтингом І етапу не проводиться.
У випадку відмови будь-якої команди від участі не пізніше ніж за 7 днів до початку ІІ етапу — запрошується наступна команда за загальним рейтингом І етапу. Якщо додавання команди перевищує обмеження на кількість команд від одного закладу освіти, то така команда не запрошується і черга переходить до наступної за рейтингом команди.
Команди, які не могли взяти участь в І етапі через участь в міжнародному змаганні, можуть бути допущені до участі в ІІ етапі поза будь-якими іншими квотами за рішенням Правління, ухваленим кваліфікованою більшістю у ⅔ голосів усіх членів Правління (незалежно від кворуму за 3.2.4). Таке рішення Правління може бути прийняте лише перед початком відповідного І етапу.
9.2. ІІ етап проводиться одночасно у всіх базових закладах ІІ етапу з використанням спільної системи автоматизованої перевірки.
9.3. За результатами ІІ етапу в кожному регіоні нагороджуються перші 12 команд:
-
4 команди — дипломами І ступеня (золоті медалі);
-
4 команди — дипломами ІІ ступеня (срібні медалі);
-
4 команди — дипломами ІІІ ступеня (бронзові медалі).
Усі учасники ІІ етапу отримують сертифікат участі.
10. ТРЕТІЙ ЕТАП ОЛІМПІАДИ — ФІНАЛ (½ ПЕРШОСТІ СВІТУ)
10.1. Від одного закладу освіти на ІІІ етап може бути допущено не більше ніж 4 команди.
10.2. До участі у ІІІ етапі допускаються команди, які взяли участь у ІІ етапі, розв’язали хоча б одну задачу та відібрані у такому порядку:
-
перші 4 команди від кожного регіону ІІ етапу, якщо вони потрапили в топ-100 загального рейтингу ІІ етапу;
-
решта місць заповнюється командами в порядку загального рейтингу ІІ етапу до досягнення загальної кількості у 50 команд на українському майданчику, але так, щоб загалом було допущено не більше 4 команд від одного закладу освіти.
Команди, які були допущені до участі в ІІ етапі, але не могли взяти участь в ньому через участь в міжнародному змаганні, можуть бути допущені до участі в ІІІ етапі за рішенням Правління, ухваленим кваліфікованою більшістю у ⅔ голосів усіх членів Правління (незалежно від кворуму за 3.2.4). У такому випадку, якщо буде перевищено обмеження на кількість команд від одного закладу освіти та/або загальну кількість команд на українському майданчику, пріоритети надаються командам, які були допущені за цим рішенням Правління. Таке рішення Правління може бути прийняте лише перед початком відповідного ІІ етапу.
10.3. Участь іноземних команд можлива виключно на ІІІ етапі та лише за згодою Правління. Іноземні команди не входять до загальної квоти українських учасників.
10.4. Участь у ІІІ етапі — лише на офіційних майданчиках у повному складі. У виняткових випадках Правління може дозволити участь у неповному складі.
10.5. Кожна команда, що здобула право участі на українському майданчику, може взяти участь в Олімпіаді на закордонному майданчику ICPC за погодженням з Правлінням Олімпіади та організаторами закордонного майданчика. Усі українські команди, що здобувають право участі у ІІІ етапі, є учасниками Олімпіади незалежно від майданчика. Якщо команда, що здобула право участі на українському майданчику, за погодженням з Правлінням бере участь на закордонному майданчику, її місце на українському майданчику вважається вакантним і може бути передане наступній команді за загальним рейтингом ІІ етапу в порядку, передбаченому 10.6.
10.6. У разі неможливості взяти участь у ІІІ етапі команда зобов’язана повідомити Правління не пізніше ніж за тиждень до початку. Вакантне місце може бути передане наступній команді за загальним рейтингом ІІ етапу (з урахуванням обмеження не більше ніж 4 команди від одного закладу освіти).
11. ПОРЯДОК НАГОРОДЖЕННЯ
11.1. За результатами ІІІ етапу перші 12 українських команд нагороджуються:
-
4 команди — дипломами І ступеня (золоті медалі);
-
4 команди — дипломами ІІ ступеня (срібні медалі);
-
4 команди — дипломами ІІІ ступеня (бронзові медалі).
Усі учасники ІІІ етапу отримують сертифікат участі.
Українські команди, які беруть участь у змаганнях на закордонному майданчику, є частиною Олімпіади, проте не враховуються у визначенні офіційних дипломів українського майданчика. Якщо така команда показала результат не гірший, ніж найнижча команда відповідного ступеня серед команд українського майданчика, вона отримує неофіційний диплом того самого ступеня (золотий, срібний або бронзовий).
11.2. Видача сертифікатів учасникам кожного етапу здійснюється відповідно до розділів 8 і 9 та пункту 11.1 цього Положення.
11.3. Підсумки Олімпіади затверджуються рішенням Правління.
12. ФІНАНСУВАННЯ
12.1. Витрати на проведення І та ІІ етапів покриваються базовими закладами відповідних етапів та організаторами. Видатки на відрядження команд для участі в усіх етапах покриваються закладами освіти, у яких навчаються учасники.
12.2. Матеріально-технічне забезпечення та проведення ІІІ етапу фінансуються базовим закладом ІІІ етапу та спонсорами Олімпіади. Правління може залучати додаткові джерела фінансування: гранти, внески партнерів тощо.
12.3. Участь педагогічних та науково-педагогічних працівників в організації Олімпіади враховується як додаткове навчальне навантаження відповідно до таких нормативів:
- координатор і заступник І етапу — до 20 годин кожному;
- координатор і заступник ІІ етапу — до 40 годин кожному;
- координатор і заступник ІІІ етапу — до 50 годин кожному;
- члени організаційних комітетів — до 30 годин на особу;
- члени Правління — до 40 годин на особу.
13. ШКІЛЬНИЙ ДИВІЗІОН
13.1. Школярі беруть участь в Олімпіаді в окремому (шкільному) заліку. Участь у шкільному дивізіоні не дає права переходу до студентського заліку.
13.2. Шкільний дивізіон проводиться паралельно з І та ІІ етапами Олімпіади в тій самій системі автоматизованої перевірки. За можливості та рішенням Правління команди шкільного дивізіону можуть брати участь також у ІІІ етапі Олімпіади в окремому заліку.
13.3. Команди шкільного дивізіону формуються за таким принципом: три учасники (плюс один запасний) і один тренер. Учасники однієї команди можуть представляти різні заклади освіти. Область, за яку виступає команда, обирає тренер.
13.4. Умови допуску до шкільного дивізіону різняться залежно від етапу:
-
І етап — допускаються всі учні, які навчаються в закладах загальної середньої освіти України;
-
ІІ етап — за рішенням Правління, але не менше ніж 50 % команд від кожної області, що брали участь у І етапі шкільного дивізіону;
-
ІІІ етап — за рішенням Правління.
13.5. Мови програмування та регламент змагань для шкільного дивізіону збігаються з правилами того основного етапу, паралельно з яким він проводиться.
13.6. Переможці та призери шкільного дивізіону нагороджуються окремими дипломами та сертифікатами.
13.7. Команди шкільного дивізіону реєструються в системі реєстрації ICPC нарівні зі студентськими командами, якщо інше рішення не прийняло Правління.
14. ПРИКІНЦЕВІ ПОЛОЖЕННЯ
14.1. Це Положення набирає чинності з моменту затвердження установчими Національними зборами Олімпіади.
14.2. Зміни та доповнення до цього Положення вносяться рішенням Національних зборів за поданням Правління або за пропозицією не менше ніж п’яти членів Національних зборів і набирають чинності з наступного сезону, якщо Національними зборами не встановлено інший порядок.
14.3. Усі питання, не врегульовані цим Положенням, вирішуються Правлінням відповідно до правил ICPC та духу цього Положення.
14.4. Це Положення публікується у відкритому доступі на Сайті Олімпіади.
15. ПЕРЕХІДНІ ПОЛОЖЕННЯ
15.1. При проведенні першого ІІІ етапу Олімпіади за цим Положенням базовим закладом ІІІ етапу є Приватна установа «Університет „Київська школа економіки“» (КШЕ). КШЕ вважається обраним базовим закладом ІІІ етапу строком на три роки; чергове обрання базового закладу ІІІ етапу проводиться на Національних зборах під час третього ІІІ етапу відповідно до 4.3. КШЕ самостійно призначає Національного координатора відповідно до 3.3.2.
15.2. Національний координатор від КШЕ скликає установчі Національні збори та оголошує перші вибори всіх шести членів Правління одночасно. До проведення установчих зборів Національний координатор виконує організаційні функції Правління, необхідні для підготовки першого сезону Олімпіади, без права прийняття стратегічних рішень та змін до цього Положення.
15.3. В установчих зборах беруть участь всі команди останнього ІІІ етапу, а також в кінець рейтингу команд для підрахунку голосів на зборах додаються кращі команди з ІІ етапу, які не брали участі в ІІІ етапі, у такій кількості, щоб загальна кількість команд дорівнювала 50 (проте з обмеженням не більше ніж 4 команди від одного закладу освіти).
15.4. За результатами установчих виборів строки повноважень шести обраних членів Правління визначаються залежно від місця в рейтингу голосування:
-
1–2 місця — строк повноважень 3 роки;
-
3–4 місця — строк повноважень 2 роки;
-
5–6 місця — строк повноважень 1 рік.
15.5. Починаючи з другого сезону, Олімпіада переходить на стандартний режим ротації відповідно до 3.2.2: щороку на Національних зборах обираються два нові члени Правління строком на три роки.