The Algo Battles 2023 | Events

  The Algo Battles 2023

The Algo Battles - це серія коротких індивідуальних змагань з алгоритмічного програмування, що проходять дистанційно на платформі Algotester. Цього року буде кілька таких змагань, або ж етапів турніру. Один етап триває приблизно дві години, протягом яких учасники розв'язують орієнтовно сім задач. Десятьом найкращим учасникам етапу будуть нараховані турнірні бали, а за підсумками року переможці отримають чудові призи.

Розклад

7 етап (3 грудня): Загальні результати • Шкільний залік • Задачі • Розбір

6 етап (5 листопада): Загальні результати • Шкільний залік • Задачі • Розбір

5 етап (1 жовтня): Загальні результати • Шкільний залік • Задачі • Розбір

4 етап (18 червня): Загальні результати • Шкільний залік • Задачі • Розбір

3 етап (14 травня): Загальні результати • Шкільний залік • Задачі • Розбір

2 етап (2 квітня): Загальні результати • Шкільний залік • Задачі • Розбір

1 етап (5 березня): Загальні результати • Шкільний залік • Задачі • Розбір

Призовий фонд

Загальний залік:

  • Переможець: MacBook Air
  • Друге місце: iPad
  • 3-4 місця: AirPods
  • 1-7 місця: фірмові худі
  • 1-20 місця: фірмові футболки

Серед школярів Львівської області:

  • Переможець: AirPods
  • 1-4 місця: фірмові худі
  • 1-10 місця: фірмові футболки

Правила проведення етапів

  1. Тривалість етапу - орієнтовно 2 години, кількість задач - приблизно 7.
  2. За кожну розв'язану задачу учасник отримує наперед визначену для цієї задачі фіксовану кількість балів. Сумарний результат учасника за етап - це сума балів за усі розв'язані задачі.
  3. Штрафний час для учасника - це час від початку змагань до моменту останньої зміни його сумарного результату та ще 7 додаткових хвилин за кожну неуспішну спробу, що передувала першому успішному розв'язку кожної успішно розв'язаної задачі.
  4. Турнірна таблиця етапу сформована на основі сумарних результатів учасників. Переможцем етапу є учасник з найбільшим сумарним результатом. Якщо кілька учасників мають однаковий сумарний результат, то кращим буде учасник з меншим штрафним часом.
  5. Турнірна таблиця буде публічно доступною з оновленнями у режимі реального часу протягом усього етапу, за винятком 28 останніх хвилин. Фінальні результати будуть оголошені протягом 24 годин після завершення.
  6. Кожен учасник повинен брати участь у змаганнях самостійно та не користуватись сторонньою допомогою.
  7. Обговорення задач та ідей розв'язків до завершення етапу суворо заборонено.
  8. Усі надіслані розв'язки повинні містити авторський код учасника та/або код що був публічно доступним до початку змагань та щодо якого не були порушені авторські права.
  9. Організатори залишають за собою право в односторонньому порядку дискваліфікувати учасників, що порушували правила та/або були у будь-який спосіб залучені до шахрайства.

Загальний залік

Місце
Хто
Звідки
Бали
1 Vlad Zavodnyk м. Київ 100
2 Петро Тарнавський Львівська 92
3 Matvii Aslandukov Харківська 82
4 Ihor Barenblat Закарпатська 79
показати всіх

Залік школярів Львівської області

Місце
Хто
Звідки
Бали
1 Юрій Салаш Львівська 133
2 Павло Цікалишин Львівська 119
3 Володя Дудчак Львівська 89
4 Степан Товарянський Львівська 52
показати всіх

Турнірні бали та підсумки

  1. Турнір має два заліки - загальний та для школярів Львівщини (серед учнів закладів загальної середньої освіти Львівської області станом на 1 березня 2023 року). Результати етапів, нарахування турнірних балів та підсумки для обох заліків є незалежними.
  2. У кожному етапі до десяти найкращих учасників, що змагаються у конкурсі та мають додатний результат за етап, отримують турнірні бали згідно з таким розподілом:
    • 1-ше місце: 25 балів
    • 2-ге місце: 18 балів
    • 3-тє місце: 15 балів
    • 4-те місце: 12 балів
    • 5-те місце: 10 балів
    • 6-те місце: 8 балів
    • 7-ме місце: 6 балів
    • 8-ме місце: 4 балів
    • 9-те місце: 2 бали
    • 10-те місце: 1 бал
  3. Для кожного учасника підсумковим результатом турніру буде сума його балів за усі етапи окрім одного, де учасник отримав найменшу кількість балів. Переможцем турніру стане учасник з найбільшим підсумковим результатом.
  4. Якщо двоє або більше учасників мають однаковий підсумковий результат турніру, то кращим будемо вважати учасника з найбільшою кількістю перемог в етапах. Якщо ж і таких є кілька, то впорядкуємо їх за кількістю других місць - чим більше, тим краще. І так далі.

NowNameStartEndRegistration#Actions