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 місця: фірмові футболки
Правила проведення етапів
- Тривалість етапу - орієнтовно 2 години, кількість задач - приблизно 7.
- За кожну розв'язану задачу учасник отримує наперед визначену для цієї задачі фіксовану кількість балів. Сумарний результат учасника за етап - це сума балів за усі розв'язані задачі.
- Штрафний час для учасника - це час від початку змагань до моменту останньої зміни його сумарного результату та ще 7 додаткових хвилин за кожну неуспішну спробу, що передувала першому успішному розв'язку кожної успішно розв'язаної задачі.
- Турнірна таблиця етапу сформована на основі сумарних результатів учасників. Переможцем етапу є учасник з найбільшим сумарним результатом. Якщо кілька учасників мають однаковий сумарний результат, то кращим буде учасник з меншим штрафним часом.
- Турнірна таблиця буде публічно доступною з оновленнями у режимі реального часу протягом усього етапу, за винятком 28 останніх хвилин. Фінальні результати будуть оголошені протягом 24 годин після завершення.
- Кожен учасник повинен брати участь у змаганнях самостійно та не користуватись сторонньою допомогою.
- Обговорення задач та ідей розв'язків до завершення етапу суворо заборонено.
- Усі надіслані розв'язки повинні містити авторський код учасника та/або код що був публічно доступним до початку змагань та щодо якого не були порушені авторські права.
- Організатори залишають за собою право в односторонньому порядку дискваліфікувати учасників, що порушували правила та/або були у будь-який спосіб залучені до шахрайства.
Загальний залік
Місце
|
Хто
|
Звідки
|
Бали
|
---|---|---|---|
1 | Vlad Zavodnyk | м. Київ | 100 |
2 | Петро Тарнавський | Львівська | 92 |
3 | Matvii Aslandukov | Харківська | 82 |
4 | Ihor Barenblat | Закарпатська | 79 |
показати всіх |
Залік школярів Львівської області
Місце
|
Хто
|
Звідки
|
Бали
|
---|---|---|---|
1 | Юрій Салаш | Львівська | 133 |
2 | Павло Цікалишин | Львівська | 119 |
3 | Володя Дудчак | Львівська | 89 |
4 | Степан Товарянський | Львівська | 52 |
показати всіх |
Турнірні бали та підсумки
- Турнір має два заліки - загальний та для школярів Львівщини (серед учнів закладів загальної середньої освіти Львівської області станом на 1 березня 2023 року). Результати етапів, нарахування турнірних балів та підсумки для обох заліків є незалежними.
-
У кожному етапі до десяти найкращих учасників, що змагаються у конкурсі та мають додатний результат за етап, отримують турнірні бали згідно з таким розподілом:
- 1-ше місце: 25 балів
- 2-ге місце: 18 балів
- 3-тє місце: 15 балів
- 4-те місце: 12 балів
- 5-те місце: 10 балів
- 6-те місце: 8 балів
- 7-ме місце: 6 балів
- 8-ме місце: 4 балів
- 9-те місце: 2 бали
- 10-те місце: 1 бал
- Для кожного учасника підсумковим результатом турніру буде сума його балів за усі етапи окрім одного, де учасник отримав найменшу кількість балів. Переможцем турніру стане учасник з найбільшим підсумковим результатом.
- Якщо двоє або більше учасників мають однаковий підсумковий результат турніру, то кращим будемо вважати учасника з найбільшою кількістю перемог в етапах. Якщо ж і таких є кілька, то впорядкуємо їх за кількістю других місць - чим більше, тим краще. І так далі.
Now | Name | Start | End | Registration | # | Actions |
---|