The Algo Battles 2025

The Algo Battles - це серія коротких індивідуальних змагань з алгоритмічного програмування, що проходять дистанційно на платформі Algotester. У 2025 році турнір складатиметься з 4 етапів. Один етап триває приблизно дві з половиною години, протягом яких учасники розв'язують орієнтовно сім задач. Учасникам етапу, які розв'язали хоча б одну задачу, будуть нараховані турнірні бали, а за підсумками року переможці отримають чудові призи.
Реєстрація учасників
- Реєстрація відкрита для усіх охочих окрім громадян або резидентів росії, білорусі, сирії, ірану чи північної кореї.
- На кожен етап потрібно реєструватись окремо, увійшовши до свого облікового запису та перейшовши за відповідним посиланням "Реєстрація".
- Для громадян чи резидентів України під час реєстрації необхідно вказати свою область чи місто. Інші учасники можуть брати участь лише поза конкурсом, перейшовши за посиланням "Реєстрація поза конкурсом" та обравши свою країну.
-
Також під час реєстрації потрібно вказати свою групу учасників:
- School: для школярів
- University: для студентів
- Professional: для всіх інших
Турнірні бали та підсумки
-
У кожному етапі всі учасники, що змагаються у конкурсі та мають додатний результат за етап, отримують турнірні бали згідно з такою формулою:
max(1, ⌈47 - 14 * ln(place)⌉) + ⌈47 * score / maxScore⌉
деplace
- місце учасника,score
- кількість набраних балів,maxScore
- кількість балів переможця етапу. - Для кожного учасника підсумковим результатом турніру буде середнє арифметичне його балів за усі етапи, де цей учасник не є автором задач. Переможцем турніру стане учасник з найбільшим підсумковим результатом.
- Якщо двоє або більше учасників мають однаковий підсумковий результат турніру, то кращим будемо вважати учасника з найбільшою кількістю перемог в етапах. Якщо ж і таких є кілька, то впорядкуємо їх за кількістю других місць - чим більше, тим краще. І так далі.
Призовий фонд
- Переможець: Meta Quest 3
- Друге місце: Монітор
- Третє місце: GoPro
- Четверте місце: Клавіатура
- 1-7 місця: фірмові горнятка
- 1-20 місця: фірмові футболки
Серед учасників, що не отримали призів, буде розіграно 7 фірмових футболок згідно з ймовірностями, що пропорційні підсумковим результатам таких учасників.
Правила проведення етапів
- Тривалість етапу - орієнтовно 2 години та 30 хвилин, кількість задач - приблизно 7.
- За кожну розв'язану задачу учасник отримує наперед визначену для цієї задачі фіксовану кількість балів. Сумарний результат учасника за етап - це сума балів за усі розв'язані задачі.
- Штрафний час для учасника - це час від початку змагань до моменту останньої зміни його сумарного результату та ще 7 додаткових хвилин за кожну неуспішну спробу, що передувала першому успішному розв'язку кожної успішно розв'язаної задачі.
- Турнірна таблиця етапу сформована на основі сумарних результатів учасників. Переможцем етапу є учасник з найбільшим сумарним результатом. Якщо кілька учасників мають однаковий сумарний результат, то кращим буде учасник з меншим штрафним часом.
- Турнірна таблиця буде публічно доступною з оновленнями у режимі реального часу протягом усього етапу, за винятком 28 останніх хвилин. Фінальні результати будуть оголошені протягом 24 годин після завершення.
- Кожен учасник повинен брати участь у змаганнях самостійно та не користуватись сторонньою допомогою. Зокрема, учасникам заборонено використовувати будь-які системи штучного інтелекту для генерації або перевірки коду, отримання підказок, аналізу задач чи автоматизації процесу розв’язання.
- Обговорення задач та ідей розв'язків до завершення етапу суворо заборонено.
- Усі надіслані розв'язки повинні містити авторський код учасника та/або код що був публічно доступним до початку змагань та щодо якого не були порушені авторські права.
- Організатори залишають за собою право в односторонньому порядку дискваліфікувати учасників, що порушували правила та/або були у будь-який спосіб залучені до шахрайства.
Як отримати свій приз
- Для того аби отримати свої призи, учасник повинен відповісти на листа від організаторів, надісланому на електронну адресу облікового запису, і вказати контактні дані та адресу в Україні.
- Організатори залишають за собою право на запит для перевірки реєстраційних даних учасника. Для підтвердження потрібно надіслати електронну копію посвідчення особи або іншого документу, наприклад, учнівського квитка.
Попередні The Algo Battles
Сторінки турнірів 2023 та 2024 років доступні тут: TAB 2023. TAB 2024
Loading, please wait
Name | Start | End | Registration status | Actions |
---|---|---|---|---|
No matching records found |