- LNU Open
- Lucky Numbers Contests
- Albus Dumbledore Optimization Contest
- Алгоритмічний марафон
- NextGen Contests
- Playful Contests
- Algotester Birthday Contests
- Online Programming Contest 2020
- Distributed Load Balancing Contest
- VM Scheduling Contest
- NULP Summer School 2020
- Grid Compression Contest
- Seven Years Contest
- NULP Open 2020
- Algorithmic Leo Camp
- Huawei Optimization Tournament 2021
- Uzhhorod Summer School
- School Contests
LNU Open
Запрошуємо всіх охочих взяти участь у щорічній відкритій індивідуальній першості з програмування Львівського національного університету імені Івана Франка. Участь у конкурсі можлива з лабораторій головного корпусу для всіх студентів ЛНУ, включно з магістрами та аспірантами. Усі інші можуть взяти участь поза конкурсом дистанційно. Найкращі з конкурсних учасників:
- будуть нагороджені грамотами;
- візьмуть участь у формуванні команд ЛНУ для участі у змаганнях ICPC;
- отримають додатковий бал до стипендіального рейтингу.
Як взяти участь
- Якщо у Вас немає облікового запису, створіть його за цим посиланням. Потім увійдіть, використавши Ваші ім'я користувача (чи електронну скриньку) та пароль.
- Якщо Ви вперше користуєтесь платформою, перегляньте секцію Допомога.
- Аби зареєструватись на змагання, перейдіть за цим посиланням, оберіть Ваш курс навчання та натисніть кніпку "Реєстрація". Усі, хто не є студентом ЛНУ ім. Івана Франка, або змагатимуться дистанційно, обирають реєстрацію "Поза конкурсом" та свою область.
- Для конкурсних учасників, що змагатимуться за призи, підтвердження реєстрацій та відкриття олімпіади розпочнуться о 15:00 у 216 аудиторії головного корпусу ЛНУ.
- Змагання розпочнуться о 15:30 та триватимуть 3 години.
- Після початку змагань умови задач будуть доступні за цим посиланням.
- Задля збереження інтриги за 47 хвилин до завершення змагань турнірна таблиця буде замороженою.
- Переглянути оголошення та поставити запитання можна на відповідній сторінці змагань.
Фінальні результати
- Фінальні результати будуть оголошені під час закриття олімпіади одразу після закінчення змагань у 111 аудиторії.
- Половина всіх конкурсних учасників, що розв'язали хоча б одну задачу, отримають додатковий бал до стипендіального рейтингу.
- Для того аби отримати додатковий бал до стипендіального рейтингу чи взяти участь у формуванні команд ІСРС необхідна особиста присутність на закритті олімпіади.
Lucky Numbers Contests
Lucky Numbers Contest 2023
Змагання завершені, вітаємо переможців! Задачі доступні у архіві за цим посиланням. Також можна переглянути текстовий розбір від авторів.
Алготестер продовжує щасливу традицію змагань, що присвячені щасливим числам. Цього року 4 найкращих учасники отримають такий набір призів:
- Сертифікат на участь у літньому таборі AlgoLeoCamp 2023. Кожен сертифікат має унікальний номер та покриває витрати на проживання та харчування під час табору. Також його можна передавати іншим учасникам.
- Набір фірмових наліпок від Алготестера.
- Фірмову сумку від Алготестера.
Як взяти участь
- Якщо у Вас немає облікового запису, створіть його за цим посиланням. Потім увійдіть, використавши Ваші ім'я користувача (чи електронну скриньку) та пароль.
- Якщо Ви вперше користуєтесь платформою, перегляньте секцію Допомога.
- Аби зареєструватись на змагання, перейдіть за цим посиланням, оберіть Ваше щасливе число (4, 7, 47 або 74), потім область або місто та натисніть кніпку "Реєстрація".
- Змагання розпочнуться у вівторок 04.07 о 7 годині вечора та триватимуть 4 години.
- Після початку змагань умови задач будуть доступні за цим посиланням.
- За 47 хвилин до завершення змагань турнірна таблиця буде замороженою.
- Переглянути оголошення та поставити запитання можна на відповідній сторінці змагань.
Фінальні результати та призи
- Фінальні результати будуть оголошені до кінця дня проведення змагань.
- 4 учасники з найкращими результатами отримають призи.
- Усі переможці отримають електронного листа від організаторів після оголошення результатів.
- Для того аби отримати свій приз, необхідно відповісти на листа організаторів та вказати адресу доставки в межах України.
Минулі змагання
2022 рік • 2021 рік • 2020 рік
Наліпки Алготестер

Сумка Алготестер

Lucky Numbers Contest 2022

Lucky Numbers Contest 2022
Алготестер продовжує щасливу традицію змагань, що присвячені щасливим числам. Цього року призовий фонд є таким:
- 4 найкращих учасники - сертифікати на участь у літньому таборі AlgoLeoCamp 2022. Кожен сертифікат має унікальний номер та дозволяє взяти участь у таборі без сплати організаційного внеску. Також його можна передавати іншим учасникам.
- 3 найкращих учасників - фірмові футболки, блокноти та ручки від Algotester.
- 2 найкращих учасників - фірмові кепки та шкарпетки від Algotester.
- Переможець - фірмовий наплічник від Algotester та друкований примірник українського перекладу книги "Алгоритми доступно".
Як взяти участь
- Якщо у Вас немає облікового запису, створіть його за цим посиланням. Потім увійдіть, використавши Ваші ім'я користувача (чи електронну скриньку) та пароль.
- Якщо Ви вперше користуєтесь платформою, перегляньте секцію Допомога.
- Аби зареєструватись на змагання, перейдіть за цим посиланням, оберіть Ваше щасливе число (4, 7, 47 або 74), потім область або місто та натисніть кніпку "Реєстрація".
- Змагання розпочнуться у понеділок 04.07 о 7 годині вечора та триватимуть 4 години.
- Після початку змагань умови задач будуть доступні за цим посиланням.
- За 47 хвилин до завершення змагань турнірна таблиця буде замороженою.
- Переглянути оголошення та поставити запитання можна на відповідній сторінці змагань.
Фінальні результати та призи
- Фінальні результати будуть оголошені до кінця дня проведення змагань.
- 4 учасники з найкращими результатами отримають призи.
- Усі переможці отримають електронного листа від організаторів після оголошення результатів.
- Для того аби отримати свій приз, необхідно відповісти на листа організаторів та вказати адресу доставки в межах України.
Lucky Numbers Contest 2021

Lucky Numbers Contest 2021
Алготестер продовжує щасливу традицію змаганнь, що присвячені щасливим числам. 7 найкращих учасників отримають такі призи:
- Переможець - друкований примірник українського перекладу третього видання книги "Вступ до алгоритмів"
- 4 найкращих учасників - фірмові чашки
- 7 найкращих учасників - фірмові футболки
Як взяти участь
- Якщо у Вас немає облікового запису, створіть його за цим посиланням. Потім увійдіть, використавши Ваші ім'я користувача (чи електронну скриньку) та пароль.
- Якщо Ви вперше користуєтесь платформою, перегляньте секцію Допомога.
- Аби зареєструватись на змагання, перейдіть за цим посиланням, оберіть Ваше щасливе число (4, 7, 47 або 74), потім область або місто та натисніть кніпку "Реєстрація".
- Змагання розпочнуться у неділю 04.07 о 11:00 та триватимуть 4 години.
- Після початку змагань умови задач будуть доступні за цим посиланням.
- За 47 хвилин до завершення змагань турнірна таблиця буде замороженою.
- Переглянути оголошення та поставити запитання можна на відповідній сторінці змагань.
Фінальні результати та призи
- Фінальні результати будуть оголошені до кінця дня проведення змагань.
- 7 учасників з найкращими результатами отримають призи.
- Усі переможці отримають електронного листа від організаторів після оголошення результатів.
- Для того аби отримати свій приз, необхідно відповісти на листа організаторів та вказати адресу доставки в межах України.
Lucky Numbers Contest 2020

Lucky Numbers Contest 2020
Алготестер започатковує щасливу традицію і щороку у міжнародний день щасливих чисел буде проводити змагання присвячені щасливим числам. Цього року 7 найкращих учасників отримають чудові призи - друковані примірники українського перекладу третього видання книги "Вступ до алгоритмів".
Як взяти участь
- Якщо у Вас немає облікового запису, створіть його за цим посиланням. Потім увійдіть, використавши Ваші ім'я користувача (чи електронну скриньку) та пароль.
- Якщо Ви вперше користуєтесь платформою, перегляньте секцію Допомога.
- Аби зареєструватись на змагання, перейдіть за цим посиланням, оберіть Ваше щасливе число (4, 7, 47 або 74) та натисніть кніпку "Реєстрація".
- Змагання розпочнуться у суботу 04.07 о 11:47 та триватимуть 4 години.
- Після початку змагань умови 11 задач будуть доступні за цим посиланням.
- За 47 хвилин до завершення змагань турнірна таблиця буде замороженою.
- Переглянути оголошення та поставити запитання можна на відповідній сторінці змагань.
Фінальні результати та призи
- Фінальні результати будуть оголошені до кінця дня проведення змагань.
- 7 учасників з найкращими результатами отримають призи.
- Усі переможці отримають електронного листа від організаторів після оголошення результатів.
- Для того аби отримати свій приз, необхідно відповісти на листа організаторів та вказати адресу доставки в межах України.
Albus Dumbledore Optimization Contest
Альбус Дамблдор і Тричаклунський турнір
Під час закриття другого львівського алгоритмічного табору AlgoLeoCamp 2022 команда переможців оголосила що підготує оптимізаційні змагання на основі однієї зі своїх задач. Отож пропонуємо Вашій увазі дещо змінену версію задачі другого тренувального дня Аліса Поттер і Тричаклунський турнір. Змагання триватимуть два тижні, а найкращий учасник отримає головний приз - планшет Lenovo Yoga Tab 11. Також автори декількох кращих розв'язків отримають тематичні сюрпризи від організаторів.
Переглянути рекламне оголошення події можна ось тут.
Як взяти участь
- Якщо у Вас немає облікового запису, створіть його за цим посиланням. Потім увійдіть, використавши Ваші ім'я користувача (чи електронну скриньку) та пароль.
- Якщо Ви вперше користуєтесь платформою, перегляньте секцію Допомога.
- Аби зареєструватись на змагання, перейдіть за цим посиланням, оберіть Вашу область та натисніть кніпку "Реєстрація".
- Змагання розпочнуться у четвер 11 серпня о 00:00 за київським часом та триватимуть 2 тижні.
- Після початку змагань умова задачі стане доступною за цим посиланням, а надіслати розв'язки можна буде на сторінці задачі.
- До завершення змагань турнірна таблиця відображатиме попередні результати.
- Переглянути оголошення та поставити запитання до організаторів можна на відповідній сторінці змагань.
Оголошення результатів та призи
- Фінальні результати будуть оголошені до кінця серпня.
- Учасник з найкращим результатом отримає головний приз.
- Автори декількох кращих результатів (на розгляд організаторів) отримають тематичні сюрпризи.
- Усі призери отримають електронного листа від організаторів після оголошення результатів.
- Для того аби отримати свій приз, необхідно відповісти на листа організаторів та вказати адресу доставки в межах України.
Головний приз

Рекламне оголошення

Фінальні результати
Після завершення основних змагань для всіх учасників, які отримали 66 балів на попередньому тестуванні, був проведений додатковий раунд, що тривав 4 доби. Їм потрібно було розв'язати оригінальну задачу з обмеженням n ≤ 106 окремо для парних та непарних довжин. У результаті фінальна турнірна таблиця впорядкована згідно балів фінального тестування оригінальної задачі, потім згідно балів за додатковий раунд і вже потім згідно штрафного часу.
Вітаємо призерів змагань:
Місце
|
Хто
|
|
Попередні бали
|
Фінальні бали
|
Додатковий раунд
|
Штраф
|
---|---|---|---|---|---|---|
1 |
Богдан Пастущак |
Львівська | 66 | 98 305 | 1 638 401 | 308:27:35 |
2 |
Peter Mudrievskij |
Миколаївська | 66 | 98 304 | 1 677 721 | 132:04:16 |
3 |
Roman Bilyi |
Львівська | 66 | 98 304 | 1 572 523 | 33:47:34 |
4 |
Igor Lukyanov |
м. Київ | 65 | 87 382 | 45:45:25 | |
5 |
Петро Тарнавський |
Львівська | 64 | 65 536 | 18:41:23 | |
6 |
Artem Mikaielian |
Львівська | 64 | 65 536 | 22:54:04 | |
7 |
Олександр Гроскопф |
Закарпатська | 64 | 65 536 | 87:11:47 | |
8 |
Денис Ратушняк |
Львівська | 37 | 682 | 21:51:17 | |
9 |
Данило Тимошенко |
м. Київ | 16 | 19 | 19:34:16 | |
10 |
Володимир Островський |
Львівська | 16 | 16 | 10:35:14 | |
11 |
Максим Орлянський |
Львівська | 14 | 12 | 64:41:09 | |
12 |
Andrii Shanin |
Харківська | 12 | 8 | 33:20:08 | |
13 |
Daniil Polihach |
Львівська | 9 | 5 | 15:10:55 | |
14 |
Костянтин Молоканов |
м. Київ | 0 | 0 | 0:00:00 |
Алгоритмічний марафон
Розв'яжи 100 задач з Архіву – отримай 🎁 від Algotester!
Algotester оголошує алгоритмічний марафон для школярів з України 🇺🇦: розв'яжи 100 нових задач з Архіву (не розв'язаних раніше) та отримай чудовий набір фірмових подарунків. Марафон триватиме 4 місяці від Великодня до Дня Незалежності України. Чим швидше виконаєш завдання марафону - тим більше у наборі буде подарунків, серед яких:
- наплічники;
- футболки;
- кепки;
- чашки;
- блокноти;
- ручки;
- олівці.
Правила марафону
-
До участі допускаються лише учасники, які на момент початку марафону були школярами середньоосвітніх навчальних закладів України.
-
Кожна із 100 розв'язаних задач повинна бути розв'язаною учасником не раніше початку марафону та не пізніше його кінця.
-
Архів задач доступний за посиланням.
-
Забороняється використовувати або ділитись вихідним кодом задач Архіву з іншими користувачами algotester.com. Код задачі повинен бути оригінальним та написаним вами.
-
Кожен учасник претендує на лише один набір подарунків.
-
Організатори залишають за собою право змінювати набори подарунків та достроково завершити марафон відповідно до запасів.
-
Для того аби отримати свій набір подарунків, після успішного виконання завдання марафону, учасникам слід звернутись до організаторів через форму зворотного зв'язку.
Успішних розв'язків школярам з України!
NextGen Contests
NextGen Contest 1
Запрошуємо усіх взяти участь у перших змаганнях від команди LNU NextGen. Долучитись можна як дистанційно так і прийшовши зі своєю командою до головного корпусу ЛНУ ім. І. Франка. Команди, котрі змагатимуться з університету, будуть боротися за чудові призи від організаторів.
Ще не зареєстрували свою команду? Тоді капітану команди потрібно виконати кілька простих кроків:
- переконайтесь, що потрібна команда вже додана у розділі Мої команди
- переходьте за цим посиланням та завершуйте реєстрацію
Розклад події:
- 10:00 - збір та реєстрація команд, 111 аудиторія головного корпусу ЛНУ
- 10:30 - відкриття та жеребкування
- 11:00 - початок змагань
- 16:00 - оголошення результатів та нагородження переможців, 111 аудиторія
Бажаємо командам успішних розв'язків!
Результати: Загальний залік • Onsite • Online
Playful Contests
Посилання на архів: https://bit.ly/Playful2021_Archive
Пароль до архіву: DxxW?>'b3{wJHD*F
Опис формату змагання: Опис формату
Algotester разом з компанією Snap Inc. запрошує усіх взяти участь в індивідуальних змаганнях за особливими правилами - Playful 2021. На переможців чекають чудові призи:
- Електросамокат Segway Ninebot MAX G30 II
- Планшет Apple iPad Air 10.9" Wi-Fi 64 GB
- Розумний годинник Garmin vivosmart 4
Переможці змагань разом з призами: Фотоальбом Playful Contest 2021
Переможець змагань обере собі один з призів, після чого учасник, що буде на другому місці, обере один з двох, що залишились, а учасник з третім найкращим результатом забере останній приз. Окрім цього, 10 найкращих учасників отримають фірмові футболки та блокноти від Algotester.
У більшості задач ви отримаєте всі вхідні дані, а відправити потрібно буде лише відповіді до них. Вхідними даними до задач можуть бути як текстові дані, так і картинки, звуки чи відео.
Зверніть увагу, що відповіді не "запам'ятовуються". Якщо ви відправляли розв'язок, який дає відповідь лише на перший тест, а потім відправляєте розв'язок, що дає відповідь лише на другий тест - ваші бали за перший тест буде втрачено.
За деякий час до початку змагань буде опублікований запаролений архів з матеріалами задач. На початку змагань ви отримаєте пароль до цього архіву.
Перед змаганнями рекомендуємо переглянути задачі з попередніх схожих змагань у Playful Archive (див. таблицю нижче).
Сподіваємось, що ці змагання будуть цікавими як для досвідчених учасників так і для новачків.
- Початок змагань - у суботу 12.12 об 11:00
- Тривалість - 4 години
- Формат - командні онлайн змагання за особливими правилами
Посилання на архів: https://bit.ly/Playful2
Опис формату змагання: Опис формату
Пароль до архіву: ET#3cqSPgDpA6Q-XS6ux5E*ngRFn@H59BMyK9rK8RWCuu@q
Кожна команда може складатись від 1 до 3 учасників. Ми заохочуємо учасників однієї команди спілкуватись між собою онлайн .
За кожну задачу можна буде отримати 47 балів. У більшості задач ви отримаєте всі вхідні дані та відправити вам потрібно буде лише відповіді на них. Вхідними даними до задач можуть бути як текстові дані, так і картинки, звуки, відео.
Ми сподіваємось, що ці змагання стануть цікавими, як для досвідчених учасників так і для новачків.
Краще ознайомитись з прикладами завдань можна на цій сторінці у змаганні Upsolving.
На вкладці Playful Contest 1 можете ознайомитися і з форматом попереднього змагання.
ВАЖЛИВО! Спосіб надсилання відповідей у змаганнях Playful Contest 2 відрізнятиметься від попереднього Playful (з'явиться можливість використовувати текстові файли з відповідями та архіви).
Про оновлений формат Playful Contest 2 можете почитути тут: Опис формату.
- Початок змагань - у суботу 25.04 об 11:00
- Тривалість - 4 години
- Формат - командні онлайн змагання за особливими правилами
Посилання на архів: https://bit.ly/PlayfulContest2020_Archive
Опис формату змагання: https://bit.ly/PlayfulContest2020_Explanations
Пароль до архіву: p7YaSV9FsBcmYBHVQ5wvC5459Y2F
Кожна команда може складатись від 1 до 3 учасників. Ми заохочуємо учасників однієї команди спілкуватись між собою онлайн .
За кожну задачу можна буде отримати 47 балів. Ви отримаєте всі вхідні дані задач та відправити вам потрібно буде лише відповіді на них. Тобто ваш файл розв'язку повинен виглядати схожим чином: https://pastebin.com/01DVD14X. Вхідними даними до задач можуть бути як текстові дані, так і картинки, звуки, відео.
Ми сподіваємось, що ці змагання стануть цікавими, як для досвідчених учасників так і для новачків.
Для того, щоб ви змогли краще познайомитись з форматом завдань, проводиться тестове змагання, яке буде відкрите до початку основного.
Algotester Birthday Contests
Доступні фінальні результати змагань. Вітаємо переможців та призерів!
День народження
07.04 Алготестеру виповниться 4+4 років!
З цієї нагоди проводимо святкові дистанційні змагання з призовим фондом у 4+7 фірмових наборів
- Початок змагань - у середу 07.04 о 7 годині вечора
- Тривалість - 4 години
- Формат - індивідуальні змагання на 7 задач
- 4 переможців та 7 випадкових учасників отримають фірмові призи від Algotester
Як взяти участь
- Якщо у Вас немає облікового запису, створіть його за цим посиланням. Потім увійдіть, використавши Ваші ім'я користувача (чи електронну скриньку) та пароль.
- Якщо Ви вперше користуєтесь платформою, перегляньте секцію Допомога.
- Аби зареєструватись на змагання, перейдіть за цим посиланням, оберіть Вашу область та натисніть кніпку "Реєстрація".
- Змагання розпочнуться у середу 07.04 о 7 годині вечора та триватимуть 4 години.
- Після початку змагань умови 7 задач будуть доступні за цим посиланням.
- За 47 хвилин до завершення змагань турнірна таблиця буде замороженою.
- Переглянути оголошення та поставити запитання можна на відповідній сторінці змагань.
Фінальні результати та призи
- Фінальні результати будуть оголошені до кінця дня проведення змагань.
-
4 учасники з найкращими результатами та 7 інших випадкових учасників серед тих, хто розв'яже хоча б одну задачу, отримають фірмові призи:
- 1 місце - футболка + маска + чашка + блокнот та ручка
- 2 місце - футболка + маска + блокнот та ручка
- 3 місце - футболка + блокнот та ручка
- 4 місце - футболка
- 7 випадкових учасників - футболка
- Усі переможці отримають електронного листа від організаторів після оголошення результатів.
- Для того аби отримати свій приз, необхідно відповісти на листа організаторів та вказати адресу доставки в межах України.
Усім успіху та цікавих задач!
Online Programming Contest 2020
Online Programming Contest 2020
Цього року у Туреччині Algotester спільно з inzva проводять Online Programming Contest for Universities. Пропонуємо Вам взяти участь у публічному індивідуальному дзеркалі фінальних змагань та поборотись за нові фірмові призи від Algotester:
- 1 місце - маска + блокнот і ручка + чашка + шапка
- 2 місце - маска + блокнот і ручка + чашка
- 3 місце - маска + блокнот і ручка
- 4, 5, 6 та 7 місця отримають маски
Як взяти участь
- Якщо у Вас немає облікового запису, створіть його за цим посиланням. Потім увійдіть, використавши Ваші ім'я користувача (чи електронну скриньку) та пароль.
- Якщо Ви вперше користуєтесь платформою, перегляньте секцію Допомога.
- Аби зареєструватись на змагання, перейдіть за цим посиланням, оберіть Вашу групу та натисніть кніпку "Реєстрація".
- Змагання розпочнуться у неділю 27.12 о 11:00 та триватимуть 5 годин.
- Після початку змагань умови задач будуть доступні за цим посиланням.
- За годину до завершення змагань турнірна таблиця буде замороженою.
- Переглянути оголошення та поставити запитання можна на відповідній сторінці змагань.
Фінальні результати та призи
- Фінальні результати будуть оголошені до кінця дня проведення змагань.
- 7 учасників з найкращими результатами отримають фірмові призи від Algotester.
- Усі переможці отримають електронного листа від організаторів після оголошення результатів.
- Для того аби отримати свій приз, необхідно відповісти на листа організаторів та вказати адресу доставки в межах України.
Distributed Load Balancing Contest
Distributed Load Balancing Contest
Algotester together with Huawei announces the Distributed Load Balancing Scheduling Contest! In this challenge, individual participants will face an distributed optimization problem and after two weeks long battle the top performers will be awarded with cool prizes:
- Winner: Mate Xs
- Runner-up: Smartphone P40
- 3-rd place: MatePad Pro
- Prix du Jury: Watch GT 2 for a contestant of the Jury choice
The final testing is over. Congratulations to the winners! Prix du Jury goes to Yevhen Nasonov!
Rank
|
Who
|
Group
|
Provisional Score
|
Final Score
|
Penalty
|
---|---|---|---|---|---|
1 | Philippe Ribet | ENAC, France | 22 386 832 | 74 002 862 | 325:44:14 |
2 | Dmytro Balaban | NU Odesa Polytechnic | 22 223 147 | 73 685 109 | 278:08:24 |
3 | Danylo🏋️♂️ Mocherniuk🏋️♂️ | Ivan Franko Lviv NU | 22 243 853 | 73 245 295 | 328:33:38 |
4 | Yevhen Nasonov | Kharkiv NU of Radio Electronics | 22 076 714 | 73 220 871 | 328:16:50 |
5 | Yevhen Zadorozhnii | Professional | 21 811 277 | 72 197 361 | 204:13:09 |
6 | Богдан Пастущак | Ivan Franko Lviv NU | 22 136 917 | 72 082 683 | 285:24:25 |
7 | Максим Щерба | Ivan Franko Lviv NU | 21 913 360 | 71 636 199 | 315:37:25 |
8 | Oleg Vallas | Kharkiv NU of Radio Electronics | 22 327 406 | 70 755 834 | 310:18:08 |
9 | Oguzhan Ozcelik | Bilkent U | 20 403 383 | 67 768 799 | 204:13:56 |
10 | Hoang Ly Minh | Other School | 20 766 213 | 66 165 936 | 191:25:53 |
11 | Василь Проців | Ivan Franko Lviv NU | 19 613 934 | 65 773 674 | 74:35:15 |
12 | Max Kovalchuk | Taras Shevchenko Kyiv NU | 19 529 348 | 64 084 142 | 140:11:38 |
13 | Yulian Yarema 😅🔫 | Professional | 19 945 299 | 64 065 089 | 318:19:12 |
14 | Thang Nguyen | Technical U of Munich | 20 071 630 | 63 896 523 | 328:52:24 |
15 | jean-claude charr | Other School | 19 433 302 | 62 654 872 | 47:08:29 |
16 | Юрій Калічун | Ivan Franko Lviv NU | 19 332 040 | 61 835 903 | 0:23:49 |
17 | Дмитро Гринишин | Ivan Franko Lviv NU | 19 332 040 | 61 835 903 | 13:43:45 |
18 | Богдан Навальковський | NU Lviv Polytechnic | 19 332 040 | 61 835 903 | 17:26:13 |
19 | Raphael Toumi | Other School | 19 332 040 | 61 835 903 | 38:29:34 |
20 | Vlad Zavodnik | Taras Shevchenko Kyiv NU | 19 332 040 | 61 835 903 | 59:56:35 |
21 | Роман Деркач | Other School | 19 332 040 | 61 835 903 | 62:15:55 |
22 | Thomas Aquinas | Professional | 19 332 040 | 61 835 903 | 255:12:09 |
23 | Isaias FARIA SILVA | Professional | 1 000 000 | 4 500 000 | 63:46:04 |
24-25 | Kostiantyn Lutsenko | Taras Shevchenko Kyiv NU | 0 | 0 | 0:00:00 |
24-25 | Andrei Arhire | Alexandru Ioan Cuza U | 0 | 0 | 0:00:00 |
How to compete
- If you don't have an account at Algotester, go ahead and create one.
- Sign in using your username (or email address) and password.
- If you are new to Algotester go through our Help section in order to understand how the system works.
- Follow this link to register for the Distributed Load Balancing Contest, then select your contestant category (your school or "Professional") and click the "Register" button.
- When the contest starts read the problem description.
- For a quick start, check sample solutions for available programming languages: C++, Java, C#, Pascal, Python and F#. Note that a sample solution submission should score 19 332 040 on the provisional tests. This can be considered as the first threshold you have to overtake.
- When ready submit your source code file or paste it into the embedded editor.
- All your attempts will be available on your contest submissions page.
- For announcements and Q&A go to the contest clarification page or use the contact form.
Ranking
- The provisional competitor standings will be available to the public at the contest standings page.
- Read the problem description "Scoring" section for details on your submission evaluation.
- At your submissions page click a "Submission ID" link on the right and then go to the "Results" tab to see its details for each of the test cases.
- A test case result "Accepted" means that your solution has produced a valid output for this test case and received a corresponding score value, otherwise it failed to produce a valid solution within the given constraints.
- Your overall result is the maximum score of all your submissions and your penalty is the time elapsed since the contest start until you have recently improved your score.
- All competitors are sorted by the overall score (from larger to smaller) and then by the penalty time (from smaller to larger).
- When the contest is over the final testing will be triggered.
- The final results will be published within two weeks after the contest end.
Prizes
- When the final results are published the top three eligible competitors can claim their prizes. Additionaly one extra prize can be awarder to a contestant according to the Jury's decision.
- In order to receive a prize, a winner has to provide a written report describing algorithms and data structures used in their solution.
- A notification email with detailed instructions will be sent to each of the winners.
Terms and Conditions
-
Your agreement to these terms and conditions
- 1.1 By registering for the competition, you accept these terms and conditions.
- 1.2 In these terms and conditions where we refer to the ‘Participant‘, we mean either an individual that has registered to enter the competition on its own behalf.
-
The Competition
- 2.1 The competition aims to motivate research of Algorithmic Programming. It is run by Algotester (the "Organiser"), and the competition is sponsored by Huawei (the "Sponsor").
-
Eligibility
-
3.1 To be eligible to enter the competition, all Participants must
- 3.1.1 have an email address through which the Organiser can communicate with the Participant in connection with the competition;
- 3.1.2 be solely responsible for creating the competition submission.
- 3.2 Other than the requirements set out in clause 3.1 above, there is no restriction in nationality or residence status of any such Participants.
- 3.3 The Organiser’s employees, the employees of any company who are or were involved in creating or implementing the competition and their respective immediate family members, are excluded from participating in the competition.
- 3.4 In entering the competition, Participants confirm that they are eligible to do so and acknowledge that they may be required to provide proof of their eligibility to enter. The Organiser reserves the right to verify the eligibility of all Participants and to disqualify anyone who it determines (at its sole discretion) are not eligible. The Organiser also reserves the right to disqualify Participants if their conduct is contrary to the spirit or intention of the competition or they are in breach of any of these conditions.
- 3.5 Participation in the competition is free of charge and does not require the purchase of goods or services.
-
3.1 To be eligible to enter the competition, all Participants must
-
How to enter
- 4.1 The competition registration opens on 17-th November 2020. The Competition itself commences on November 23-rd 2020 and ends at midnight on 6-th December 2020 (the "Deadline"). Any competition submission after the Deadline will be automatically rejected.
- 4.2 Participants can use any of the competition programming languages they wish. However, any cheating is not permitted and any such entries will be disqualified.
- 4.3 Participants are permitted to submit a maximum one entry per 60 minutes only to the competition.
- 4.4 The Organiser and Sponsor accept no responsibility for incomplete, incorrect, lost or delayed entries to the competition regardless of cause, including, for example, any malfunctions or failures in the Evaluation System, any equipment failure, technical malfunction or systems, network, server, computer hardware or software failure of any kind.
-
Determination and notification of winners
- 5.1 The final ranking and the competition winners will be announced until midnight on 20-th December 2020.
-
The Prizes
-
6.1 The competition prizes are as listed below:
- First prize: Huawei Mate Xs.
- Second prize: Huawei P40.
- Third prize: Huawei MatePad Pro.
- Prix du Jury: Huawei Watch GT 2 can be awarded to one contestant based on the Jury's decision.
- 6.2 The winners will be responsible for any taxes or charges incurred in claiming their respective prize.
- 6.3 The Organiser or Sponsor shall not be responsible or accept any liability in respect of the inability of a winner to take up a prize.
- 6.4 Prizes are subject to availability and the Organiser reserves the right to replace the prize with an alternative prize of equal or higher value if circumstances beyond the Organiser’s control make it necessary to do so.
- 6.5 The prize is not negotiable. Exchange of a prize or their transfer to other persons is excluded.
-
6.1 The competition prizes are as listed below:
-
Rights of Use
- 7.1 The Participant acknowledges that the Organiser and Sponsor’s Material is owned by the Organiser and Sponsor and that the Participant is only permitted to use, for the duration of the Competition only, the Organiser and Sponsor’s Material in order to test and submit entries to the competition.
- 7.2 The Participants agree to keep the Organiser and Sponsor’s Material confidential and shall not disclose them to any other individual or entity.
- 7.3 The Organiser acknowledges that the code created and used by the Participants submitted as a competition entry (the "Code") is owned by the submitting Participants.
- 7.4 The Participants warrant that the Code will not infringe any third party rights, including copyright and other intellectual property rights (e. g. patents, trademarks, design rights, know-how etc.) and that the Participants have the right to grant a license to the Organiser and Sponsor in accordance with clause 7.5.
- 7.5 The Participants hereby grant the Organiser and Sponsor a non-exclusive limited right to access and create copies of the Code, for the purpose of evaluating that the submission to enter the competition is valid and that it otherwise complies with these conditions.
- 7.6 The Participants hereby agree to give the Sponsor, for a period of 1 year from the date submitted its Code by the Participants on the Evaluation System, the exclusive right of first refusal to exploit the Code, on such terms as the Sponsor and the Participants may agree separately in writing.
- 7.7 If the Sponsor and the Participants cannot agree terms in connection with the Code within 3 months of the Sponsor first notifying the Participant that it would like to exploit the Code, then the Participants will be entitled to enter into negotiations and conclude an agreement with any third party with a view to such third party acquiring those rights provided that the Participants will not agree terms with any third party that are less favourable to the Participants than those which were proposed by the Sponsor.
-
Limitation of Liability
- 8.1 Insofar as is permitted by law, the Organiser and the Sponsor, and its agents or distributors will not in any circumstances be responsible or liable to compensate a winner or accept any liability for any loss, damage, personal injury or death occurring as a result of taking up a prize except where it is caused by the intentional behaviour of the Organiser or Sponsor, and its agents or distributors or that of their employees. A winner‘s statutory rights are not affected.
- 8.2 Participants acknowledge that the Organiser accepts no responsibility for any communications exchanged between Participants.
-
Data Protection and publicity
- 9.1 By entering into this competition, the Participants agree to provide their personal information which will be used and disclosed by the Organiser and its authorized agents for the purposes of competition administration and prize fulfilment.
- 9.2 Winners agree that the Organiser can use their name and photograph in promotional material in all formats worldwide, to publicise the winners of the competition, without any need or obligation to recompenses the Participants accordingly.
-
Miscellaneous
- 10.1 In the event of circumstances outside the reasonable control of the Organiser or otherwise where fraud, abuse, and/or an error (human or technical) affects or could affect the proper operation of this competition or the awarding of prizes, the Organiser reserves the right to cancel or amend these conditions at any stage of this competition, but will endeavor to minimise the effect to Participants in order to avoid undue disappointment.
- 10.2 If there is any conflict between the terms of these conditions and the Privacy Policy and Terms of Use of the Evaluation System, these conditions will prevail.
- 10.3 These terms and conditions shall be governed by Ukrainian law and the parties submit to the exclusive jurisdiction of the courts of Ukraine.
VM Scheduling Contest
VM Scheduling Contest
Algotester together with Huawei announces the VM Scheduling Contest! In this challenge, individual participants will face an optimization problem and after two weeks long battle the top performers will be awarded with cool prizes:
- Winner: MateBook D15
- Runner-up: Smartphone P40
- 3-rd place: MatePad Pro
- Prix du Jury: special prize for a contestant of the Jury choice
The final testing is over. Congratulations to the winners! Prix du Jury goes to Max Kovalchuk!
Rank
|
Who
|
Group
|
Provisional Score
|
Final Score
|
Penalty
|
---|---|---|---|---|---|
1 | Lucian Bicsi | Bucharest U | 493 050 008 | 4 942 823 853 | 332:46:44 |
2 | Богдан Пастущак | Ivan Franko Lviv NU | 492 435 825 | 4 938 281 594 | 327:48:15 |
3 | Peter Mudrievskij | Other School | 492 102 327 | 4 932 091 256 | 191:33:01 |
4 | Danylo🏋️♂️ Mocherniuk🏋️♂️ | Ivan Franko Lviv NU | 491 584 520 | 4 931 724 224 | 334:28:25 |
5 | Max Kovalchuk | Taras Shevchenko Kyiv NU | 491 310 445 | 4 926 771 679 | 334:45:02 |
6 | Максим Щерба | Ivan Franko Lviv NU | 488 261 090 | 4 909 970 297 | 335:11:50 |
7 | Петро Тарнавський | Ivan Franko Lviv NU | 487 814 592 | 4 904 381 700 | 70:21:34 |
8 | Vladislav Agafonov | Professional | 481 682 251 | 4 828 623 861 | 205:54:34 |
9 | Vlad Zavodnik | Taras Shevchenko Kyiv NU | 481 752 955 | 4 827 308 180 | 58:13:59 |
10 | Artem Naumovych | Taras Shevchenko Kyiv NU | 481 377 187 | 4 825 879 951 | 73:57:57 |
11 | Yulian Yarema 😅🔫 | Professional | 480 790 969 | 4 819 798 339 | 173:36:34 |
12 | Василь Проців | Ivan Franko Lviv NU | 480 387 009 | 4 814 624 214 | 115:13:11 |
13 | Kostiantyn Denysov | Taras Shevchenko Kyiv NU | 479 765 427 | 4 808 544 987 | 40:08:47 |
14 | Олег Фоменко | Taras Shevchenko Kyiv NU | 481 537 160 | 4 802 518 398 | 208:42:44 |
15 | Bohdan Chikh | Ivan Franko Lviv NU | 479 074 556 | 4 800 696 179 | 130:27:17 |
16 | Illya Koval | Other School | 479 112 620 | 4 799 749 902 | 138:38:26 |
17 | Vlad Duta | Professional | 478 430 429 | 4 794 152 082 | 153:34:02 |
18 | Andrei Arhire | Alexandru Ioan Cuza U | 474 052 393 | 4 750 452 275 | 330:00:16 |
19 | Dima Misko | NU Odesa Polytechnic | 471 395 527 | 4 726 162 369 | 258:54:45 |
20 | Matvey Aslandukov | Kharkiv NU of Radio Electronics | 453 748 456 | 4 504 595 571 | 301:32:31 |
21 | Kostiantyn Lutsenko | Taras Shevchenko Kyiv NU | 72 752 941 | 712 486 101 | 16:08:11 |
22 | Oleg Vallas | Kharkiv NU of Radio Electronics | 72 752 941 | 712 486 101 | 257:21:06 |
23 | Дмитро Гринишин | Ivan Franko Lviv NU | 72 752 941 | 712 486 101 | 261:10:11 |
24 | Роман Деркач | Other School | 10 000 000 | 47 984 125 | 318:09:02 |
25 | Alexandra Nicola | Craiova U | 10 000 000 | 10 000 000 | 132:24:52 |
26 | Olex Medyakov | Other School | 10 000 000 | 10 000 000 | 189:42:51 |
27 | Iulian Oleniuc | Alexandru Ioan Cuza U | 5 000 000 | 6 303 415 | 206:34:55 |
28-29 | Illya Krivovyaz | Other School | 0 | 0 | 0:00:00 |
28-29 | Oguzhan Ozcelik | Bilkent U | 0 | 0 | 0:00:00 |
How to compete
- If you don't have an account at Algotester, go ahead and create one.
- Sign in using your username (or email address) and password.
- If you are new to Algotester go through our Help section in order to understand how the system works.
- Follow this link to register for the VM Scheduling Contest, then select your contestant category (your school or "Professional") and click the "Register" button.
- When the contest starts read the problem description.
- For a quick start, check sample solutions for available programming languages: C++, Java, C#, Pascal, Python and F#.
- When ready submit your source code file or paste it into the embedded editor.
- All your attempts will be available on your contest submissions page.
- For announcements and Q&A go to the contest clarification page or use the contact form.
Ranking
- The provisional competitor standings will be available to the public at the contest standings page.
- Read the problem description "Scoring" section for details on your submission evaluation.
- At your submissions page click a "Submission ID" link on the right and then go to the "Results" tab to see its details for each of the test cases.
- A test case result "Accepted" means that your solution has produced a valid output for this test case and received a corresponding score value, otherwise it failed to produce a valid solution within the given constraints.
- Your overall result is the maximum score of all your submissions and your penalty is the time elapsed since the contest start until you have recently improved your score.
- All competitors are sorted by the overall score (from larger to smaller) and then by the penalty time (from smaller to larger).
- When the contest is over the final testing will be triggered.
- The final results will be published within two weeks after the contest end.
Prizes
- When the final results are published the top three eligible competitors can claim their prizes. Additionaly one extra prize can be awarder to a contestant according to the Jury's decision.
- In order to receive a prize, a winner has to provide a written report describing algorithms and data structures used in their solution.
- A notification email with detailed instructions will be sent to each of the winners.
Terms and Conditions
-
Your agreement to these terms and conditions
- 1.1 By registering for the competition, you accept these terms and conditions.
- 1.2 In these terms and conditions where we refer to the ‘Participant‘, we mean either an individual that has registered to enter the competition on its own behalf.
-
The Competition
- 2.1 The competition aims to motivate research of Algorithmic Programming. It is run by Algotester (the "Organiser"), and the competition is sponsored by Huawei (the "Sponsor").
-
Eligibility
-
3.1 To be eligible to enter the competition, all Participants must
- 3.1.1 have an email address through which the Organiser can communicate with the Participant in connection with the competition;
- 3.1.2 be solely responsible for creating the competition submission.
- 3.2 Other than the requirements set out in clause 3.1 above, there is no restriction in nationality or residence status of any such Participants.
- 3.3 The Organiser’s employees, the employees of any company who are or were involved in creating or implementing the competition and their respective immediate family members, are excluded from participating in the competition.
- 3.4 In entering the competition, Participants confirm that they are eligible to do so and acknowledge that they may be required to provide proof of their eligibility to enter. The Organiser reserves the right to verify the eligibility of all Participants and to disqualify anyone who it determines (at its sole discretion) are not eligible. The Organiser also reserves the right to disqualify Participants if their conduct is contrary to the spirit or intention of the competition or they are in breach of any of these conditions.
- 3.5 Participation in the competition is free of charge and does not require the purchase of goods or services.
-
3.1 To be eligible to enter the competition, all Participants must
-
How to enter
- 4.1 The competition registration opens on 22-nd September 2020. The Competition itself commences on September 28-th 2020 and ends at midnight on 11-th October 2020 (the "Deadline"). Any competition submission after the Deadline will be automatically rejected.
- 4.2 Participants can use any of the competition programming languages they wish. However, any cheating is not permitted and any such entries will be disqualified.
- 4.3 Participants are permitted to submit a maximum one entry per 30 minutes only to the competition.
- 4.4 The Organiser and Sponsor accept no responsibility for incomplete, incorrect, lost or delayed entries to the competition regardless of cause, including, for example, any malfunctions or failures in the Evaluation System, any equipment failure, technical malfunction or systems, network, server, computer hardware or software failure of any kind.
-
Determination and notification of winners
- 5.1 The final ranking and the competition winners will be announced until midnight on 25-th October 2020.
-
The Prizes
-
6.1 The competition prizes are as listed below:
- First prize: Huawei MateBook D15.
- Second prize: Huawei P40.
- Third prize: Huawei MatePad Pro.
- Prix du Jury: a special prize can be awarded to one contestant based on the Jury's decision.
- 6.2 The winners will be responsible for any taxes or charges incurred in claiming their respective prize.
- 6.3 The Organiser or Sponsor shall not be responsible or accept any liability in respect of the inability of a winner to take up a prize.
- 6.4 Prizes are subject to availability and the Organiser reserves the right to replace the prize with an alternative prize of equal or higher value if circumstances beyond the Organiser’s control make it necessary to do so.
- 6.5 The prize is not negotiable. Exchange of a prize or their transfer to other persons is excluded.
-
6.1 The competition prizes are as listed below:
-
Rights of Use
- 7.1 The Participant acknowledges that the Organiser and Sponsor’s Material is owned by the Organiser and Sponsor and that the Participant is only permitted to use, for the duration of the Competition only, the Organiser and Sponsor’s Material in order to test and submit entries to the competition.
- 7.2 The Participants agree to keep the Organiser and Sponsor’s Material confidential and shall not disclose them to any other individual or entity.
- 7.3 The Organiser acknowledges that the code created and used by the Participants submitted as a competition entry (the "Code") is owned by the submitting Participants.
- 7.4 The Participants warrant that the Code will not infringe any third party rights, including copyright and other intellectual property rights (e. g. patents, trademarks, design rights, know-how etc.) and that the Participants have the right to grant a license to the Organiser and Sponsor in accordance with clause 7.5.
- 7.5 The Participants hereby grant the Organiser and Sponsor a non-exclusive limited right to access and create copies of the Code, for the purpose of evaluating that the submission to enter the competition is valid and that it otherwise complies with these conditions.
- 7.6 The Participants hereby agree to give the Sponsor, for a period of 1 year from the date submitted its Code by the Participants on the Evaluation System, the exclusive right of first refusal to exploit the Code, on such terms as the Sponsor and the Participants may agree separately in writing.
- 7.7 If the Sponsor and the Participants cannot agree terms in connection with the Code within 3 months of the Sponsor first notifying the Participant that it would like to exploit the Code, then the Participants will be entitled to enter into negotiations and conclude an agreement with any third party with a view to such third party acquiring those rights provided that the Participants will not agree terms with any third party that are less favourable to the Participants than those which were proposed by the Sponsor.
-
Limitation of Liability
- 8.1 Insofar as is permitted by law, the Organiser and the Sponsor, and its agents or distributors will not in any circumstances be responsible or liable to compensate a winner or accept any liability for any loss, damage, personal injury or death occurring as a result of taking up a prize except where it is caused by the intentional behaviour of the Organiser or Sponsor, and its agents or distributors or that of their employees. A winner‘s statutory rights are not affected.
- 8.2 Participants acknowledge that the Organiser accepts no responsibility for any communications exchanged between Participants.
-
Data Protection and publicity
- 9.1 By entering into this competition, the Participants agree to provide their personal information which will be used and disclosed by the Organiser and its authorized agents for the purposes of competition administration and prize fulfilment.
- 9.2 Winners agree that the Organiser can use their name and photograph in promotional material in all formats worldwide, to publicise the winners of the competition, without any need or obligation to recompenses the Participants accordingly.
-
Miscellaneous
- 10.1 In the event of circumstances outside the reasonable control of the Organiser or otherwise where fraud, abuse, and/or an error (human or technical) affects or could affect the proper operation of this competition or the awarding of prizes, the Organiser reserves the right to cancel or amend these conditions at any stage of this competition, but will endeavor to minimise the effect to Participants in order to avoid undue disappointment.
- 10.2 If there is any conflict between the terms of these conditions and the Privacy Policy and Terms of Use of the Evaluation System, these conditions will prevail.
- 10.3 These terms and conditions shall be governed by Ukrainian law and the parties submit to the exclusive jurisdiction of the courts of Ukraine.
NULP Summer School 2020
З 14 липня по 29 серпня проводимо у Львові першу відкриту літню алгоритмічну школу національного університету "Львівська політехніка". Запрошуємо усіх бажаючих. Перше заняння відбудеться у вівторок 14 липня о 16:00.
Формат занять
- 7 занять лекційно-практичних
- тривалість - до 2 годин
- щовівторка о 16:00
- 217 аудиторія першого навчального корпусу НУ ЛП (вул. Карпінського, 2/4)
- теорія, розбір та реалізація задач
Тренувальні змагання
- щотижня у суботу о 11:00 проводимо тренувальні змагання
- тривалість - 2-4 години
- задачі з https://algotester.com/
- частину задач обговорюємо під час заняття у вівторок перед змаганнями
Заняття №1 (14 липня)
- Знайомство та вступ
- Організаційні питання
- Розбір задач Lucky Numbers Contest 2020
Заняття №2 (21 липня)
- Загальна ідея динамічного програмування
- Стани та переходи динаміки
- Приклади та розбір задач
Заняття №3 (28 липня)
- Графи: найкоротші шляхи
- Алгоритми Дейкстри, Флойда-Воршелла та Беллмана-Форда
- Приклади та розбір задач
Заняття №4 (4 серпня)
- Геометрія: векторний добуток
- Означення та властивості векторного добутку
- Задача про перетин двох відрізків на площині
- Як знайти площу многокутника за допомогою векторного добутку?
- Розбір задач
Заняття №5 (11 серпня)
- Теорія ігор: виграшні та програшні стани гри
- Гра Німа, числа Шпрага-Гранді
- Комбінація ігор
- Приклади та розбір задач
Заняття №6 (18 серпня)
- Двійковий пошук: застосування на практиці
- Дискретний та дійсний випадки
- Комбінація з іншими алгоритмами
- Розбір задач
Заняття №7 (25 серпня)
- Теорія чисел: дільники числа та їхні властивості
- Прості числа та решето Ератосфена
- Алгоритм Евкліда та його розширена версія
- Розбір задач
Grid Compression Contest
Grid Compression Contest
Algotester together with Huawei announces the Grid Compression Contest! In this challenge, individual participants will face an optimization problem and after two weeks long battle the top performers will be awarded with cool prizes:
- Winner: Smartphone P40 Pro
- Runner-up: Smartphone P40
- 3-rd place: Smart Watch GT2
The final testing is over. Congratulations to the winners!
Rank
|
Who
|
Group
|
Provisional Score
|
Final Score
|
Penalty
|
---|---|---|---|---|---|
1 | Peter Mudrievskij | Other School | 569 854 184 | 5 685 127 339 | 312:24:12 |
2 | Богдан Пастущак | Ivan Franko Lviv NU | 570 044 290 | 5 684 837 410 | 333:43:20 |
3 | Oleg Vallas | Kharkiv NU of Radio Electronics | 569 791 396 | 5 683 578 788 | 324:55:11 |
4 | Danylo🏋️♂️ Mocherniuk🏋️♂️ | Ivan Franko Lviv NU | 570 032 494 | 5 678 537 537 | 187:00:09 |
5 | Max Kovalchuk | Taras Shevchenko Kyiv NU | 568 761 729 | 5 671 340 820 | 308:57:05 |
6 | Kostiantyn Lutsenko | Taras Shevchenko Kyiv NU | 565 381 818 | 5 632 361 131 | 216:53:31 |
7 | Yevhen Zadorozhnii | Professional | 563 706 211 | 5 626 400 248 | 299:49:17 |
8 | Василь Проців | Ivan Franko Lviv NU | 563 933 769 | 5 623 775 965 | 146:08:25 |
9 | Yulian Yarema 😅🔫 | Professional | 563 787 729 | 5 613 773 343 | 315:26:26 |
10 | Максим Щерба | Ivan Franko Lviv NU | 561 694 251 | 5 593 529 079 | 283:11:17 |
11 | Matvey Aslandukov | Kharkiv NU of Radio Electronics | 560 470 677 | 5 583 696 971 | 334:52:37 |
12 | Viktoriia Kovalova | Vasyl Karazin Kharkiv NU | 558 468 718 | 5 560 917 260 | 188:38:56 |
13 | Yevhen Nasonov | Kharkiv NU of Radio Electronics | 556 037 177 | 5 536 623 215 | 252:54:23 |
14 | Богдан Дума | Ivan Franko Lviv NU | 555 395 059 | 5 522 264 292 | 67:48:30 |
15 | Roman Bilyi | Professional | 551 554 413 | 5 499 870 426 | 326:02:14 |
16 | Illya Koval | Other School | 551 827 889 | 5 462 007 463 | 41:09:24 |
17 | Artur Kravtsov | Other School | 548 023 471 | 5 452 874 126 | 23:38:02 |
18 | Yehor Panchenko | NTU Kyiv Polytechnic Institute | 545 400 014 | 5 430 717 943 | 40:52:54 |
19 | Danya Smelskiy | Taras Shevchenko Kyiv NU | 545 133 018 | 5 430 198 144 | 70:19:14 |
20 | Юрій Калічун | Ivan Franko Lviv NU | 547 526 661 | 5 423 403 994 | 146:09:51 |
21 | Vladyslav Mats | NTU Kharkiv Polytechnic Institute | 552 661 853 | 5 422 553 117 | 118:29:05 |
22 | Andrii Medvid | Professional | 544 180 182 | 5 417 386 256 | 191:30:11 |
23 | Kostiantyn Denysov | Other School | 544 545 205 | 5 414 730 820 | 14:33:15 |
24 | Олексій Білик | Taras Shevchenko Kyiv NU | 542 894 444 | 5 412 941 250 | 289:59:53 |
25 | Roman Gultaichuk | NU Lviv Polytechnic | 542 767 411 | 5 401 005 047 | 335:58:11 |
26 | Vlad Zavodnik | Other School | 546 338 028 | 5 366 140 568 | 40:31:33 |
27 | Тарас Паничок | Professional | 548 175 750 | 5 335 006 966 | 88:22:20 |
28 | Andrew Orap | Other School | 537 116 116 | 5 331 226 940 | 17:19:41 |
29 | Oleh111 Oleh111 | Other School | 546 739 850 | 5 328 291 460 | 303:16:40 |
30 | Dmytro Balaban | NU Odesa Polytechnic | 520 643 836 | 5 243 783 452 | 279:27:56 |
31 | Bogdan Evtushenko | Other School | 520 589 027 | 5 237 393 602 | 114:54:58 |
32 | Alex Ermolaev | Other School | 522 546 709 | 5 182 715 379 | 73:25:29 |
33 | Bohdan Chikh | Ivan Franko Lviv NU | 518 586 656 | 5 149 233 236 | 306:02:41 |
34 | Jasper Verelst | Professional | 511 408 315 | 5 084 215 105 | 324:51:02 |
35 | Петро Тарнавський | Ivan Franko Lviv NU | 510 931 943 | 5 070 583 198 | 14:07:00 |
36 | Boris Varer | Vasyl Stus Donetsk NU | 505 029 744 | 4 999 775 800 | 333:24:30 |
37 | myrozavr zavr | Other School | 506 257 118 | 4 987 399 090 | 97:27:12 |
38 | Illya Krivovyaz | Uzhhorod NU | 505 682 796 | 4 982 994 352 | 136:37:12 |
39 | Родіон Назаров | Other School | 499 596 095 | 4 948 795 424 | 302:59:30 |
40 | Олександр Дрюк | Kharkiv NU of Radio Electronics | 493 981 004 | 4 907 393 218 | 324:59:04 |
41 | Viacheslav Ocheretnyi | Taras Shevchenko Kyiv NU | 494 235 729 | 4 880 825 091 | 72:32:59 |
42 | Denys Smirnov | Vasyl Karazin Kharkiv NU | 468 272 356 | 4 659 027 805 | 305:11:10 |
43 | Heorhii Ambartsumov | Other School | 467 425 490 | 4 640 633 450 | 36:13:21 |
44 | Valery Kameko | Other School | 474 202 990 | 4 620 371 152 | 328:41:27 |
45 | Dima Misko | NU Odesa Polytechnic | 463 734 836 | 4 592 925 169 | 86:07:19 |
46 | Max Tropets | Professional | 461 808 160 | 4 579 428 731 | 117:52:54 |
47 | Артем Фомюк | Other School | 460 464 733 | 4 569 932 661 | 311:46:52 |
48 | Роман Деркач | Other School | 428 523 892 | 4 129 409 535 | 44:47:16 |
49 | Максим Молдован | Other School | 406 842 171 | 3 984 008 580 | 3:59:56 |
50 | Bohdan Zadorozhnyi | Other School | 194 971 457 | 1 793 178 917 | 142:17:33 |
51 | Nikita Sydorenko | Taras Shevchenko Kyiv NU | 169 625 329 | 1 677 984 703 | 141:44:39 |
52 | Teodor Rehusevych | NU Lviv Polytechnic | 5 058 186 | 47 171 281 | 0:25:03 |
53 | Дмитро Гринишин | Other School | 5 058 186 | 47 171 281 | 95:10:21 |
54 | Христина Дюг | Ivan Franko Lviv NU | 9 602 136 | 42 272 784 | 63:32:16 |
55 | Катерина Бахчеджи | Other School | 0 | 0 | 0:00:00 |
How to compete
- If you don't have an account at Algotester, go ahead and create one.
- Sign in using your username (or email address) and password.
- If you are new to Algotester go through our Help section in order to understand how the system works.
- Follow this link to register for the Grid Compression Contest, then select your contestant category (your school or "Professional") and click the "Register" button.
- When the contest starts read the problem description.
- For a quick start, check sample solutions for available programming languages: C++, Java, C#, Pascal, Python and F#.
- When ready submit your source code file or paste it into the embedded editor.
- All your attempts will be available on your contest submissions page.
- For announcements and Q&A go to the contest clarification page or use the contact form.
Ranking
- The provisional competitor standings will be available to the public at the contest standings page.
- Read the problem description "Scoring" section for details on your submission evaluation.
- At your submissions page click a "Submission ID" link on the right and then go to the "Results" tab to see its details for each of the test cases.
- A test case result "Accepted" means that your solution has produced a valid output for this test case and received a corresponding score value, otherwise it failed to produce a valid solution within the given constraints.
- Your overall result is the maximum score of all your submissions and your penalty is the time elapsed since the contest start until you have recently improved your score.
- All competitors are sorted by the overall score (from larger to smaller) and then by the penalty time (from smaller to larger).
- When the contest is over the final testing will be triggered.
- The final results will be published within one week after the contest end.
Prizes
- When the final results are published the top three eligible competitors can claim their prizes.
- In order to receive a prize, a winner has to provide a written report describing algorithms and data structures used in their solution.
- A notification email with detailed instructions will be sent to each of the winners.
Terms and Conditions
-
Your agreement to these terms and conditions
- 1.1 By registering for the competition, you accept these terms and conditions.
- 1.2 In these terms and conditions where we refer to the ‘Participant‘, we mean either an individual that has registered to enter the competition on its own behalf.
-
The Competition
- 2.1 The competition aims to motivate research of Algorithmic Programming. It is run by Algotester (the "Organiser"), and the competition is sponsored by Huawei (the "Sponsor").
-
Eligibility
-
3.1 To be eligible to enter the competition, all Participants must
- 3.1.1 have an email address through which the Organiser can communicate with the Participant in connection with the competition;
- 3.1.2 be solely responsible for creating the competition submission.
- 3.2 Other than the requirements set out in clause 3.1 above, there is no restriction in nationality or residence status of any such Participants.
- 3.3 The Organiser’s employees, the employees of any company who are or were involved in creating or implementing the competition and their respective immediate family members, are excluded from participating in the competition.
- 3.4 In entering the competition, Participants confirm that they are eligible to do so and acknowledge that they may be required to provide proof of their eligibility to enter. The Organiser reserves the right to verify the eligibility of all Participants and to disqualify anyone who it determines (at its sole discretion) are not eligible. The Organiser also reserves the right to disqualify Participants if their conduct is contrary to the spirit or intention of the competition or they are in breach of any of these conditions.
- 3.5 Participation in the competition is free of charge and does not require the purchase of goods or services.
-
3.1 To be eligible to enter the competition, all Participants must
-
How to enter
- 4.1 The competition registration opens on 29-th May 2020. The Competition itself commences on June 1-st 2020 and ends at midnight on 14-th June 2020 (the "Deadline"). Any competition submission after the Deadline will be automatically rejected.
- 4.2 Participants can use any of the competition programming languages they wish. However, any cheating is not permitted and any such entries will be disqualified.
- 4.3 Participants are permitted to submit a maximum one entry per 10 minutes only to the competition.
- 4.4 The Organiser and Sponsor accept no responsibility for incomplete, incorrect, lost or delayed entries to the competition regardless of cause, including, for example, any malfunctions or failures in the Evaluation System, any equipment failure, technical malfunction or systems, network, server, computer hardware or software failure of any kind.
-
Determination and notification of winners
- 5.1 The final ranking and the competition winners will be announced until midnight on 21-st June 2020.
-
The Prizes
-
6.1 The competition prizes are as listed below:
- First prize: Huawei P 40 Pro.
- Second prize: Huawei P 40.
- Third prize: Huawei Watch GT2 46mm.
- 6.2 The winners will be responsible for any taxes or charges incurred in claiming their respective prize.
- 6.3 The Organiser or Sponsor shall not be responsible or accept any liability in respect of the inability of a winner to take up a prize.
- 6.4 Prizes are subject to availability and the Organiser reserves the right to replace the prize with an alternative prize of equal or higher value if circumstances beyond the Organiser’s control make it necessary to do so.
- 6.5 The prize is not negotiable. Exchange of a prize or their transfer to other persons is excluded.
-
6.1 The competition prizes are as listed below:
-
Rights of Use
- 7.1 The Participant acknowledges that the Organiser and Sponsor’s Material is owned by the Organiser and Sponsor and that the Participant is only permitted to use, for the duration of the Competition only, the Organiser and Sponsor’s Material in order to test and submit entries to the competition.
- 7.2 The Participants agree to keep the Organiser and Sponsor’s Material confidential and shall not disclose them to any other individual or entity.
- 7.3 The Organiser acknowledges that the code created and used by the Participants submitted as a competition entry (the "Code") is owned by the submitting Participants.
- 7.4 The Participants warrant that the Code will not infringe any third party rights, including copyright and other intellectual property rights (e. g. patents, trademarks, design rights, know-how etc.) and that the Participants have the right to grant a license to the Organiser and Sponsor in accordance with clause 7.5.
- 7.5 The Participants hereby grant the Organiser and Sponsor a non-exclusive limited right to access and create copies of the Code, for the purpose of evaluating that the submission to enter the competition is valid and that it otherwise complies with these conditions.
- 7.6 The Participants hereby agree to give the Sponsor, for a period of 1 year from the date submitted its Code by the Participants on the Evaluation System, the exclusive right of first refusal to exploit the Code, on such terms as the Sponsor and the Participants may agree separately in writing.
- 7.7 If the Sponsor and the Participants cannot agree terms in connection with the Code within 3 months of the Sponsor first notifying the Participant that it would like to exploit the Code, then the Participants will be entitled to enter into negotiations and conclude an agreement with any third party with a view to such third party acquiring those rights provided that the Participants will not agree terms with any third party that are less favourable to the Participants than those which were proposed by the Sponsor.
-
Limitation of Liability
- 8.1 Insofar as is permitted by law, the Organiser and the Sponsor, and its agents or distributors will not in any circumstances be responsible or liable to compensate a winner or accept any liability for any loss, damage, personal injury or death occurring as a result of taking up a prize except where it is caused by the intentional behaviour of the Organiser or Sponsor, and its agents or distributors or that of their employees. A winner‘s statutory rights are not affected.
- 8.2 Participants acknowledge that the Organiser accepts no responsibility for any communications exchanged between Participants.
-
Data Protection and publicity
- 9.1 By entering into this competition, the Participants agree to provide their personal information which will be used and disclosed by the Organiser and its authorized agents for the purposes of competition administration and prize fulfilment.
- 9.2 Winners agree that the Organiser can use their name and photograph in promotional material in all formats worldwide, to publicise the winners of the competition, without any need or obligation to recompenses the Participants accordingly.
-
Miscellaneous
- 10.1 In the event of circumstances outside the reasonable control of the Organiser or otherwise where fraud, abuse, and/or an error (human or technical) affects or could affect the proper operation of this competition or the awarding of prizes, the Organiser reserves the right to cancel or amend these conditions at any stage of this competition, but will endeavor to minimise the effect to Participants in order to avoid undue disappointment.
- 10.2 If there is any conflict between the terms of these conditions and the Privacy Policy and Terms of Use of the Evaluation System, these conditions will prevail.
- 10.3 These terms and conditions shall be governed by Ukrainian law and the parties submit to the exclusive jurisdiction of the courts of Ukraine.
Seven Years Contest
07.04 Алготестеру виповниться 7 років!
З цієї нагоди проводимо святкові дистанційні змагання з призовим фондом у 7 фірмових футболок
- Початок змагань - у вівторок 07.04 о 7 годині вечора
- Тривалість - 4 години
- Формат - індивідуальні змагання на 7 задач
- Переможці отримають фірмові футболки
Розподіл призів
- Є набір з 4 фірмових футболок розмірів L, XL, XXL та XXXL
- Переможець у загальному заліку обирає собі футболку з набору
- Учасники на 2, 3 та 4 місцях по черзі обирають по одній футболці з тих, що залишились
- Решту футболок, що мають жіночий фасон, отримають панянки, з найкращими результатами у своїй категорії
Усім успіху та цікавих задач!
Переможці змагань:
- Andrew Orap
- Олег-Андрій 🐞
- Taras Chaika
- Юрій Калічун
У жіночому заліку:
- Yuliana Yurchenko
- Viktoria Ohorilko
- Христина Дюг
NULP Open 2020
- 11:00 - реєстрація учасників
- 11:30 - відкриття олімпіади
- 12:00 - початок змагань - компютерні лабораторії
- 16:00 - оголошення результатів та нагородження переможців
Algorithmic Leo Camp
AlgoLeoCamp 2023
Алготестер разом з Національним університетом "Львівська політехніка" (кафедрою систем штучного інтелекту) запрошує учнівські та студентські команди у складі 2-3 осіб з 14 по 19 серпня взяти участь у третьому львівському алгоритмічному таборі Algorithmic Leo Camp 2023. Умови, розклад та місця проведення будуть схожими до тогорічних. Якщо маєте запитання чи пропозиції, просимо скористатись формою зворотного зв'язку.
Цьогоріч ми організовуємо табір за підтримки Міністерства освіти та науки України відповідно до інформаційного листа МОН керівникам закладів вищої освіти.
Тут можна ознайомитись з розкладом подій табору та головними призами за кубок Лева.
Спонсорами табору у 2023 році є компанії UKEESS та EMBROX.
Умови участі
- Кожна команда повинна складатись з двох або трьох учасників, що навчаються в одному закладі освіти (вищої, професійної, фахової або середньої).
-
Реєстрація команди
Команда повинна обрати свого капітана, котрий проводить реєстрацію, виконуючи такі дії:
- Подбати аби кожен учасник мав особистий обліковий запис на сайті algotester.com з правильно вказаними прізвищем та ім'ям.
- Якщо потрібно, створити нову команду (пункт Мої команди у лівому меню)
- Зареєструвати команду на сайті.
- Заповнити реєстраційну форму (одну на команду).
Після реєстрації організатори зв'яжуться з капітаном для підтвердження та організації участі команди.
- День 1: Результати • Фотоальбом
- День 2: Результати • Фотоальбом
- День 3: Результати • Фотоальбом
- Вихідний день: Фотоальбом
- День 4: Результати • Фотоальбом
- Кубок Лева 2023: Результати • Фотоальбом
Повітряна тривога. У випадку повітряної тривоги змагання, розбір чи інші події табору будуть призупинені, а всі учасники мають негайно прямувати до укриття, що облаштоване за місцем проведення.
Офіційна інформація. Тут можна ознайомитись з офіційним повідомленням від МОН України та з рекламним оголошенням.
Реєстрація. Для реєстрації команди необхідно заповнити реєстраційну форму (одну на команду). Після чого з капітаном зв'яжуться організатори для узгодження питань щодо проживання та харчування.
Організаційний внесок. Цього року участь у таборі є безоплатною, проте витрати учасників на харчування та проживання організатори не відшкодовують.
Проживання. Після заповнення реєстраційної форми, організатори повідомлять наявні варіанти для розміщення команди у Львові, серед яких гостьові кімнати гуртожитків Львівської політехніки. Також команда може організувати своє проживання самостійно.
Харчування. За бажанням учасники можуть долучитись до організованого харчування поруч з місцями проведення заходів табору.
Заїзд команд та відкриття. Відкриття табору відбудеться у понеділок 14 серпня о 10:00 у 217 аудиторії першого навчального корпусу НУ "Львівська політехніка". Рекомендуємо командам приїхати до Львова у неділю, також просимо усіх повідомити час прибуття, буде організована зустріч команд на залізничному вокзалі та допомога з поселенням.
Інформаційні ресурси. Для зручності учасники табору будуть додані до Telegram групи та каналу AlgoLeoCamp 2023. Також усі оновлення будуть опубліковані на цій сторінці та у наших соціальних мережах.
Відеоогляд другого табору
Другий табір у 2022 році
Другий табір відбувся у важкі часи 1-6 серпня 2022 року. У таборі взяли участь 23 команди. Тренувальні дні готували представники Львівської політехніки, Київського університету імені Тараса Шевченка, Львівського університету імені Івана Франка та Харківського університету радіоелектроніки. Табір завершився традиційним змаганням AlgoLeo Cup 2022 за головні призи та алгоритмічний кубок Лева.
Тут можна ознайомитись з розкладом подій табору, офіційним запрошенням, рекламним оголошенням та головними призами.
- День 1: Результати • Фотоальбом
- День 2: Результати • Фотоальбом
- День 3: Результати • Фотоальбом
- Вихідний: Фотоальбом
- День 4: Результати • Фотоальбом
- Кубок Лева: Результати • Фотоальбом
Перший табір у 2021 році
Перший табір відбувся у Львові 16-21 серпня 2021 року за участі 28 команд з різних куточків України. Кожен з 4 робочих днів розпочинався з командних тренувальних змагань з подальшим докладним розбором усіх задач та аналізом дотичних алгоритмів і структур даних. У суботу 21 серпня команди взяли участь у фінальних змаганнях AlgoLeo Cup 2021 та змагались за чудові призи від спонсорів події та головний трофей - алгоритмічний кубок Лева!
Відкриття табору відбулось у понеділок 16 серпня о 10:00 у 217 аудиторії першого навчального корпусу НУ "Львівська політехніка". Тут можна ознайомтесь з офіційним запрошенням та рекламним оголошенням події.
- День 1: Результати • Розбір • Фотоальбом
- День 2: Результати • Розбір • Фотоальбом
- День 3: Результати • Розбір • Фотоальбом
- Вихідний: Результати командної пригодницької гри • Фотоальбом
- День 4: Результати • Розбір • Фотоальбом
- Кубок Лева: Результати • Підсумки тренувального заліку • Фотоальбом
Відеоогляд від наймолодшої учасниці табору Ксенії Стрельбицької.
Algorithmic Leo Camp 2023

Інформаційний лист МОН

Реєстраційна форма 2023
Розклад подій табору у 2023 році
Понеділок - Львівський день
- 09:00-10:00 - реєстрація учасників, 217 аудиторія 1-го навчального корпусу львівської політехніки
- 10:00-11:00 - відкриття, 217 аудиторія
- 11:00-16:00 - тренувальні змагання, студентська бібліотека львівської політехніки
- 16:00-17:00 - обід
- 17:00-19:00 - розбір задач, 217 аудиторія
Вівторок - Харківський день
- 10:00-15:00 - тренувальні змагання, студентська бібліотека
- 15:00-16:00 - обід
- 16:00-18:00 - розбір задач, 217 аудиторія
Середа - Київський день
- 10:00-15:00 - тренувальні змагання, студентська бібліотека
- 15:00-16:00 - обід
- 16:00-18:00 - розбір задач, 217 аудиторія
Четвер - вихідний
- 11:00-13:00 - екскурсія до музею Львівської політехніки
- 13:00-14:00 - обід
- 14:00-18:00 - настільні ігри та прогулянка містом
П'ятниця - Закарпатський день
- 10:00-15:00 - тренувальні змагання, студентська бібліотека
- 15:00-16:00 - обід
- 16:00-18:00 - розбір задач, 217 аудиторія
Субота - кубок Лева
- 10:00-15:00 - змагання за кубок Лева 2023, студентська бібліотека
- 15:00-16:00 - обід
- 16:00-18:00 - закриття та нагородження переможців, 217 аудиторія
Основні призи
Перше місце (для кожного учасника)

Друге місце (для кожного учасника)

Третє місце (для кожного учасника)

Запрошення від НУ "Львівська політехніка"

Algorithmic Leo Camp 2022

Реєстраційна форма 2022
Основні призи
Перше місце (для кожного учасника)

Друге місце (для кожного учасника)

Третє місце (для кожного учасника)

Розклад подій табору у 2022 році
Понеділок - день Львівської політехніки
- 09:00-10:00 - реєстрація учасників, 217 аудиторія 1-го навчального корпусу львівської політехніки
- 10:00-11:00 - відкриття, 217 аудиторія
- 11:00-15:00 - тренувальні змагання, студентська бібліотека львівської політехніки
- 15:00-16:00 - обід
- 16:00-18:00 - розбір задач, 217 аудиторія
Вівторок - день Київського університету ім. Т.Шевченка
- 10:00-15:00 - тренувальні змагання, студентська бібліотека
- 15:00-16:00 - обід
- 16:00-18:00 - розбір задач, 217 аудиторія
Середа - день Львівського університету ім. І.Франка
- 10:00-15:00 - тренувальні змагання, студентська бібліотека
- 15:00-16:00 - обід
- 16:00-18:00 - розбір задач, 217 аудиторія
Четвер - вихідний
- 10:00-14:00 - спортивні заходи, фаховий коледж інформаційних технологій львівської політехніки
- 15:00-16:00 - обід
- 16:00-18:00 - прогулянка містом
П'ятниця - день Харківського університету радіоелектроніки
- 10:00-15:00 - тренувальні змагання, студентська бібліотека
- 15:00-16:00 - обід
- 16:00-18:00 - розбір задач, 217 аудиторія
Субота - кубок Лева
- 10:00-15:00 - змагання за кубок Лева 2022, студентська бібліотека
- 15:00-16:00 - обід
- 16:00-18:00 - закриття та нагородження переможців, 217 аудиторія
Запрошення від НУ "Львівська політехніка"

Algorithmic Leo Camp 2021

Основні призи
Перше місце (для кожного учасника)

Друге місце (для кожного учасника)

Третє місце (для кожного учасника)

Сплата організаційного внеску
Платіжні реквізити
UA153052990000026006001004262
АТ КБ «ПРИВАТБАНК»
Отримувач
ФОП Романчук Анастасія Вікторівна
Реєстаційний номер 3069208607
Свідоцтво №267854932551 від 4.10.2019р.
Призначення платежу
Послуги по оформленню документів та організації AlgoLeo Camp
для прізвище та ім'я учасника.
Розклад робочого дня табору
10:00-14:00 - тренувальні змагання, студентська бібліотека львівської політехніки
14:30-15:30 - обід, їдальня львівської політехніки
15:30-17:30 - розбір задач, 217 аудиторія 1-го навчального корпусу львівської політехніки
Результати пригодницької гри
Команда
|
|
Бали
|
---|---|---|
СТАРИЙ ХРЯК (ALGO1) (Denisyuk, Taravskiy, Карпенко) |
Хмельницька | 15 |
LPML Defined (Кліщ, Романюк, Швець) |
Львівська | 15 |
[KhNURE] Energy is not over (Aslandukov, Shanin, Vallas) |
Харківська | 15 |
LPML Indifference (Василькун, Швець) |
Львівська | 14 |
LPNU BREAK_A_LEG (Ратінський, Sydor) |
Львівська | 2 |
Gebrona(ALGO3) (БуяР, Фояк, Шелестов) |
Хмельницька | 2 |
[KhNURE] Rainbow (Grinenko, Barenblat, Smirnov) |
Харківська | 1 |
TripleBit (Пянило, Мороз, Лапчак) |
Львівська | 1 |
Тренувальний залік
Huawei Optimization Tournament 2021
Algotester together with Huawei announces the Huawei Optimization Tournament 2021! The tournament consists of multiple rounds approximately one week long each. In every round, individual participants will face a single optimization problem and the top performers will be awarded round prizes. When all rounds are over, the tournament winners will be determined based on the scoring system. The top three of them will receive a grand tournament prize, MateBook X Pro laptop.
Congratulation to HOT 2021 winners:
Watch our summary video with comments from the top 3 participants!
In addition to the main tournament prizes, we have awesome goodies for everyone who manages to beat at least one quick-start solution. More precisely:
- Everyone who scores more than a quick-start solution on any of the tournament contests receives an exclusive HOT T-shirt. The detailed list is available here.
- Everyone who earns at least one tournament point receives a full HOT gift pack which includes a T-shirt, hoodie, and notepad.
Round Results
Round 1: Leaderboard • School • University • Professional
Round 2: Leaderboard • School • University • Professional
Round 3: Leaderboard • School • University • Professional
Round 4: Leaderboard • School • University • Professional
Round
Round 4 is over. The final results are available here. Jury Prize winner is Max Kovalchuk.
The round prizes are:
- Winner: HUAWEI MatePad 11
- Runner-up: HUAWEI P40 lite
- Third place: HUAWEI FreeBuds 4
- Jury Prize: HUAWEI Band 6
For more details, please read Round 4 Terms & Conditions and Contestant Instructions.
Round 1 Final Results
The Round 1 final results are listed below. Jury Prize winner is Max Kovalchuk.
Rank
|
Who
|
Group
|
Country
|
Provisional Score
|
Final Score
|
Penalty
|
---|---|---|---|---|---|---|
1 |
Peter Mudrievskij |
University | Ukraine | 258 499 468 | 2 716 813 757 | 166:58:38 |
2 |
Yevhen Zadorozhnii |
Professional | Ukraine | 257 479 368 | 2 709 867 857 | 167:35:41 |
3 |
Oleg Vallas |
University | Ukraine | 254 387 763 | 2 675 138 307 | 167:59:33 |
4 |
Max Kovalchuk |
University | Ukraine | 253 975 161 | 2 673 805 586 | 165:14:14 |
5 |
Богдан Пастущак |
Professional | Ukraine | 253 375 519 | 2 664 543 189 | 167:59:02 |
6 |
Philippe Ribet |
Professional | France | 250 739 286 | 2 637 309 670 | 159:07:12 |
7 |
Danya Smelskiy |
University | Ukraine | 249 113 267 | 2 622 673 312 | 158:27:23 |
8 |
Danylo Mocherniuk |
University | Ukraine | 248 705 517 | 2 616 764 319 | 58:31:25 |
9 |
Volodymyr Lyubinets |
Professional | Ukraine | 245 676 106 | 2 604 626 823 | 151:21:49 |
10 |
Олег-Андрій Жук |
University | Ukraine | 247 051 162 | 2 599 971 555 | 138:42:40 |
11 |
Роман Деркач |
University | Ukraine | 240 346 445 | 2 535 509 252 | 141:29:39 |
12 |
Василь Проців |
University | Ukraine | 240 218 603 | 2 529 856 620 | 142:10:07 |
13 |
Yurii Butsa |
Professional | Ukraine | 224 007 479 | 2 392 820 551 | 156:41:24 |
14 |
Hoang Ly Minh |
Professional | Vietnam | 209 187 746 | 2 201 641 194 | 11:39:27 |
15 |
Kostiantyn Lutsenko |
University | Ukraine | 201 960 034 | 2 113 744 179 | 46:48:32 |
16 |
Andrei Arhire |
University | Romania | 201 896 760 | 2 113 712 706 | 91:30:20 |
17 |
Ivan Livinsky |
Professional | Ukraine | 201 755 529 | 2 113 712 706 | 141:40:19 |
18 |
Andrii Ivaniuk |
Professional | Ukraine | 201 755 529 | 2 113 712 706 | 167:55:06 |
19 |
Iulian Oleniuc |
University | Romania | 201 596 466 | 2 113 201 901 | 145:06:39 |
20 |
Alexander Golovanov |
University | Russia | 198 666 757 | 2 081 492 515 | 167:58:07 |
21 |
Кирило Караваєв |
University | Ukraine | 195 486 755 | 2 078 140 626 | 10:32:08 |
22 |
Yarema Stiahar |
University | Ukraine | 195 486 755 | 2 078 140 626 | 23:16:34 |
23 |
Yiğit Tekgöz |
University | Turkey | 195 486 755 | 2 078 140 626 | 51:42:13 |
24 |
Руслан Слота |
School | Ukraine | 195 486 755 | 2 078 140 626 | 83:47:40 |
25 |
Sola Stunfell |
School | Vietnam | 192 765 831 | 2 041 119 212 | 89:44:44 |
26 |
Thang Nguyen |
Professional | Canada | 189 202 002 | 2 022 202 867 | 166:53:53 |
Round 2 Final Results
The Round 2 final results are listed below. Jury Prize winners are Aleksey Ulyanov and Sithija Abhishek.
Rank
|
Who
|
Group
|
Country
|
Provisional Score
|
Final Score
|
Penalty
|
---|---|---|---|---|---|---|
1 |
Yevhen Zadorozhnii |
Professional | Ukraine | 484 710 883 | 4 859 642 109 | 262:46:23 |
2 |
Kostiantyn Lutsenko |
University | Ukraine | 484 710 883 | 4 859 641 571 | 262:24:54 |
3 |
Max Kovalchuk |
University | Ukraine | 484 708 657 | 4 859 608 881 | 263:02:28 |
4 |
Aleksey Ulyanov |
University | Belarus | 484 703 113 | 4 859 495 276 | 236:21:17 |
5 |
Philippe Ribet |
Professional | France | 484 687 509 | 4 859 394 046 | 263:57:43 |
6 |
Daria Gnedko |
School | Belarus | 484 681 840 | 4 859 355 978 | 263:15:38 |
7 |
Andrei Arhire |
University | Romania | 484 689 657 | 4 859 330 468 | 230:33:42 |
8 |
Chirath Nirodha |
School | Sri Lanka | 484 641 256 | 4 858 824 243 | 255:15:52 |
9 |
Богдан Пастущак |
Professional | Ukraine | 484 634 148 | 4 858 445 671 | 237:59:25 |
10 |
Pavel Bovbel |
School | Belarus | 484 636 694 | 4 858 417 212 | 251:21:57 |
11 |
Sithija Abhishek |
School | Sri Lanka | 484 613 038 | 4 858 374 012 | 260:30:02 |
12 |
Nika Jimsheleishvili |
Professional | Georgia | 484 621 657 | 4 858 222 959 | 62:50:15 |
13 |
Mingyang Deng |
School | China | 484 540 213 | 4 857 940 434 | 204:24:48 |
14 |
Blagojce Pavleski |
School | North Macedonia | 484 550 088 | 4 857 402 070 | 258:25:31 |
15 |
Олег-Андрій Жук |
University | Ukraine | 484 358 230 | 4 857 289 184 | 263:10:19 |
16 |
Мирослав Артюх |
School | Ukraine | 484 152 523 | 4 853 944 284 | 206:18:07 |
17 |
Daniil Polihach |
Professional | Ukraine | 484 210 634 | 4 853 626 655 | 263:49:15 |
18 |
Kostiantyn Denysov |
University | Ukraine | 483 835 955 | 4 850 314 626 | 87:24:04 |
19 |
Роман Деркач |
University | Ukraine | 483 535 096 | 4 845 914 703 | 251:38:49 |
20 |
Юрій Салаш |
School | Ukraine | 482 612 840 | 4 834 923 983 | 22:25:54 |
21 |
Tingqiang Xu |
School | China | 482 588 509 | 4 833 900 488 | 181:35:19 |
22 |
Yufan Xiang |
School | China | 482 190 420 | 4 829 460 595 | 182:52:55 |
23 |
Богдан Чайка |
School | Ukraine | 480 732 212 | 4 817 285 464 | 68:01:56 |
24 |
Yusi Chen |
School | China | 481 071 070 | 4 816 399 402 | 183:12:10 |
25 |
Peter Mudrievskij |
Professional | Ukraine | 479 496 603 | 4 798 394 106 | 263:53:30 |
26 |
James Sng |
School | Singapore | 473 281 160 | 4 745 655 474 | 84:37:04 |
27 |
Jan Strzeszyński |
School | Poland | 477 247 884 | 4 733 845 804 | 164:07:41 |
28 |
Lim Rui Yuan |
School | Singapore | 468 605 775 | 4 687 888 725 | 63:35:25 |
29 |
Bohdan Chikh |
University | Ukraine | 462 308 226 | 4 620 320 478 | 62:59:45 |
30 |
Rama Aryasuta Pangestu |
University | Indonesia | 451 076 215 | 4 503 750 050 | 60:52:37 |
31 |
Melih AKPINAR |
University | Turkey | 444 372 589 | 4 420 606 306 | 93:29:36 |
32 |
Iulian Oleniuc |
University | Romania | 393 399 824 | 3 945 824 818 | 83:48:16 |
33 |
Руслан Слота |
School | Ukraine | 393 406 325 | 3 939 205 260 | 12:09:21 |
34 |
Adithya Narasinghe |
University | Sri Lanka | 393 406 325 | 3 939 205 260 | 22:14:32 |
35 |
Sasha Kryklyvets |
University | Ukraine | 393 406 325 | 3 939 205 260 | 40:14:27 |
36 |
Luna Frankie |
School | Singapore | 393 406 325 | 3 939 205 260 | 65:37:29 |
37 |
Yue Chen Li |
School | Singapore | 393 406 325 | 3 939 205 260 | 77:34:03 |
38 |
Tan Si Jie |
School | Singapore | 393 406 325 | 3 939 205 260 | 77:57:43 |
39 |
Atakan Yaşar |
University | Turkey | 393 406 325 | 3 939 205 260 | 93:22:55 |
40 |
Daniel Agassy |
University | Israel | 0 | 0 | 0:00:00 |
Round 3 Final Results
The Round 3 final results are listed below. Jury Prize winner is Rahim Mammadli.
Rank
|
Who
|
Group
|
Country
|
Provisional Score
|
Final Score
|
Penalty
|
---|---|---|---|---|---|---|
1 |
Max Kovalchuk |
University | Ukraine | 291 554 000 | 2 881 078 012 | 203:44:50 |
2 |
Peter Mudrievskij |
Professional | Ukraine | 291 554 000 | 2 881 077 881 | 213:29:08 |
3 |
Philippe Ribet |
Professional | France | 291 553 901 | 2 881 077 687 | 186:13:24 |
4 |
Rahim Mammadli |
Professional | Azerbaijan | 291 554 000 | 2 881 076 264 | 187:31:26 |
5 |
Kostiantyn Lutsenko |
University | Ukraine | 291 554 000 | 2 881 075 422 | 161:23:19 |
6 |
Yevhen Zadorozhnii |
Professional | Ukraine | 291 554 000 | 2 881 072 516 | 181:44:37 |
7 |
Sithija Abhishek |
School | Sri Lanka | 291 553 901 | 2 881 069 934 | 153:19:40 |
8 |
Daria Gnedko |
School | Belarus | 291 554 000 | 2 881 068 022 | 214:56:15 |
9 |
Роман Деркач |
Professional | Ukraine | 291 553 360 | 2 881 045 445 | 187:19:00 |
10 |
Aleksey Ulyanov |
University | Belarus | 291 548 268 | 2 881 028 467 | 135:23:00 |
11 |
Chirath Nirodha |
School | Sri Lanka | 291 548 096 | 2 881 027 739 | 56:38:08 |
12 |
Pavel Bovbel |
University | Russia | 291 551 517 | 2 881 027 300 | 168:22:40 |
13 |
Artem Naumovych |
University | Ukraine | 291 553 027 | 2 881 007 014 | 210:56:20 |
14 |
Yevhenii Azarov |
University | Ukraine | 291 545 188 | 2 880 992 217 | 146:21:15 |
15 |
Богдан Пастущак |
Professional | Ukraine | 291 548 706 | 2 880 978 416 | 136:10:07 |
16 |
Illia Bovrtiuk |
University | Ukraine | 291 544 287 | 2 880 943 268 | 45:29:24 |
17 |
Aleksandre Khokhiashvili |
University | Georgia | 291 530 908 | 2 880 828 334 | 143:35:34 |
18 |
Богдан Вей |
University | Ukraine | 291 530 430 | 2 880 780 186 | 193:39:56 |
19 |
Sebastian-Stefan Jiglau |
School | Romania | 291 291 464 | 2 878 517 628 | 45:41:10 |
20 |
Василь Проців |
University | Ukraine | 291 257 653 | 2 877 943 891 | 62:38:45 |
21 |
Klim Severin |
University | Belarus | 291 254 000 | 2 877 788 212 | 214:16:17 |
22 |
Sola Stunfell |
School | Vietnam | 291 233 733 | 2 877 726 100 | 153:02:11 |
23 |
Cyrille Priou |
Professional | France | 290 853 566 | 2 877 314 749 | 189:50:04 |
24 |
Мирослав Артюх |
School | Ukraine | 291 177 507 | 2 877 093 043 | 200:49:52 |
25 |
Danylo Melnyk |
University | Ukraine | 291 136 104 | 2 876 688 064 | 159:52:50 |
26 |
Rüzgar Ayan |
University | Turkey | 291 106 963 | 2 876 540 864 | 15:58:37 |
27 |
Богдан Бурда |
University | Ukraine | 291 044 543 | 2 876 097 279 | 2:48:55 |
28 |
Raluca Panaite |
School | Romania | 291 067 320 | 2 875 833 043 | 17:14:32 |
29 |
Benjy Smith |
School | New Zealand | 291 050 264 | 2 875 724 725 | 32:41:32 |
30 |
Iulian Oleniuc |
University | Romania | 290 777 146 | 2 874 399 064 | 18:34:42 |
31 |
tianfan peng |
University | China | 290 749 958 | 2 874 110 766 | 13:23:13 |
32 |
Oleg Yasniy |
Professional | Ukraine | 290 941 964 | 2 874 100 382 | 164:36:23 |
33 |
Bogdan Pătruț |
School | Romania | 290 730 001 | 2 873 951 597 | 17:53:53 |
34 |
Andrey Stolitnii |
School | Ukraine | 290 965 762 | 2 873 675 562 | 46:00:23 |
35 |
Юра Сурняк |
School | Ukraine | 290 524 308 | 2 873 342 228 | 10:17:08 |
36 |
Руслан Слота |
School | Ukraine | 290 524 308 | 2 873 342 228 | 132:32:23 |
37 |
Alex P |
Professional | Ukraine | 290 524 308 | 2 873 342 228 | 215:35:44 |
38 |
Shenal Kotuwewatta |
University | United States of America | 291 091 733 | 2 801 652 607 | 165:19:28 |
39 |
Sergey Cheremshinsly |
University | Ukraine | 257 060 258 | 2 626 518 853 | 79:37:54 |
40 |
Богдан Чайка |
University | Ukraine | 11 607 567 | 77 311 246 | 46:01:53 |
41 |
Alvin Lee |
University | China | 0 | 0 | 0:00:00 |
Practice Mode
All optimization problems are now available in practice mode, so you can continue improving your solutions. For each problem, there is a separate scoreboard. Good luck and have fun!
Tournament Leaderboard
Wondering how the tournament points are calculated? Please, check Tournament Scoring and Prizes details.
Rank
|
Who
|
Group
|
Points
|
Round 1
|
Round 2
|
Round 3
|
Round 4
|
---|---|---|---|---|---|---|---|
1 |
Yevhen Zadorozhnii |
Professional | 76 | 18 | 25 | 8 | 25 |
2 |
Max Kovalchuk |
University | 64 | 12 | 15 | 25 | 12 |
3 |
Philippe Ribet |
Professional | 51 | 8 | 10 | 15 | 18 |
4 |
Peter Mudrievskij |
Professional | 43 | 25 | 0 | 18 | 0 |
5 |
Kostiantyn Lutsenko |
University | 34 | 0 | 18 | 10 | 6 |
6-7 |
Oleg Vallas |
University | 15 | 15 | 0 | ||
6-7 |
Vlad Zavodnik |
University | 15 | 15 | |||
8 |
Aleksey Ulyanov |
University | 13 | 12 | 1 | ||
9 |
Rahim Mammadli |
Professional | 12 | 12 | |||
10 |
Богдан Пастущак |
Professional | 12 | 10 | 2 | 0 | 0 |
11 |
Daria Gnedko |
School | 12 | 8 | 4 | ||
12 |
Christos Falas |
Professional | 10 | 10 | |||
13 |
Sithija Abhishek |
School | 10 | 0 | 6 | 4 | |
14 |
Mikhail Putilin |
Professional | 8 | 8 | |||
15-16 |
Danya Smelskiy |
University | 6 | 6 | |||
15-16 |
Andrei Arhire |
University | 6 | 0 | 6 | ||
17-18 |
Danylo Mocherniuk |
University | 4 | 4 | |||
17-18 |
Chirath Nirodha |
School | 4 | 4 | 0 | 0 | |
19 |
Volodymyr Lyubinets |
Professional | 3 | 2 | 1 | ||
20-21 |
Роман Деркач |
Professional | 2 | 0 | 0 | 2 | 0 |
20-21 |
Oleksandr Lobas |
Professional | 2 | 2 | |||
22-23 |
Олег-Андрій Жук |
University | 1 | 1 | 0 | ||
22-23 |
Pavel Bovbel |
University | 1 | 1 | 0 |
HOT 2021 Goodies
Round 4 Terms and Conditions
-
Your agreement to these terms and conditions
- 1.1 By registering for the competition, you accept these terms and conditions.
- 1.2 In these terms and conditions where we refer to the ‘Participant‘, we mean either an individual that has registered to enter the competition on its behalf.
-
The Competition
- 2.1 The competition aims to motivate research of Algorithmic Programming. It is run by Algotester (the "Organiser"), and the competition is sponsored by Huawei (the "Sponsor").
-
Eligibility
-
3.1 To be eligible to enter the competition, all Participants must
- 3.1.1 have an email address through which the Organiser can communicate with the Participant in connection with the competition;
- 3.1.2 be solely responsible for creating the competition submission.
- 3.2 Other than the requirements set out in clause 3.1 above, there is no restriction on the nationality or residence status of any such Participants.
- 3.3 The Organiser’s employees, the employees of any company who are or were involved in creating or implementing the competition and their respective immediate family members, are excluded from participating in the competition.
- 3.4 In entering the competition, Participants confirm that they are eligible to do so and acknowledge that they may be required to provide proof of their eligibility to enter. The Organiser reserves the right to verify the eligibility of all Participants and to disqualify anyone who it determines (at its sole discretion) are not eligible. The Organiser also reserves the right to disqualify Participants if their conduct is contrary to the spirit or intention of the competition or they are in breach of any of these conditions.
- 3.5 Participation in the competition is free of charge and does not require the purchase of goods or services.
-
3.1 To be eligible to enter the competition, all Participants must
-
How to enter
- 4.1 The competition registration opens on 18-th November 2021. The Competition itself commences on December 4-th 2021 and ends at midnight on 12-th December 2021 (the "Deadline"). Any competition submission after the Deadline will be automatically rejected.
- 4.2 Participants can use any of the competition programming languages they wish. However, any cheating is not permitted and any such entries will be disqualified.
- 4.3 Participants are permitted to submit a maximum of one entry per 10 minutes only to the competition.
- 4.4 The Organiser and Sponsor accept no responsibility for incomplete, incorrect, lost, or delayed entries to the competition regardless of cause, including, for example, any malfunctions or failures in the Evaluation System, any equipment failure, technical malfunction or systems, network, server, computer hardware or software failure of any kind.
-
Determination and notification of winners
- 5.1 The final ranking and the competition winners will be announced until midnight on 19-th December 2021.
-
The Prizes
-
6.1 The competition prizes are as listed below:
- First prize: Huawei MatePad 11.
- Second prize: Huawei P40 lite.
- Third prize: Huawei FreeBuds 4.
- Jury prize: Huawei Band 6 can be awarded to one contestant based on the Jury's decision.
- 6.2 The winners will be responsible for any taxes or charges incurred in claiming their respective prizes.
- 6.3 The Organiser or Sponsor shall not be responsible or accept any liability in respect of the inability of a winner to take up a prize.
- 6.4 Prizes are subject to availability and the Organiser reserves the right to replace the prize with an alternative prize of equal or higher value if circumstances beyond the Organiser’s control make it necessary to do so.
- 6.5 The prize is not negotiable. Exchange of a prize or their transfer to other persons is excluded.
-
6.1 The competition prizes are as listed below:
-
Rights of Use
- 7.1 The Participant acknowledges that the Organiser and Sponsor’s Material is owned by the Organiser and Sponsor and that the Participant is only permitted to use, for the duration of the Competition only, the Organiser and Sponsor’s Material to test and submit entries to the competition.
- 7.2 The Participants agree to keep the Organiser and Sponsor’s Material confidential and shall not disclose them to any other individual or entity.
- 7.3 The Organiser acknowledges that the code created and used by the Participants submitted as a competition entry (the "Code") is owned by the submitting Participants.
- 7.4 The Participants warrant that the Code will not infringe any third party rights, including copyright and other intellectual property rights (e. g. patents, trademarks, design rights, know-how, etc.) and that the Participants have the right to grant a license to the Organiser and Sponsor under clause 7.5.
- 7.5 The Participants hereby grant the Organiser and Sponsor a non-exclusive limited right to access and create copies of the Code, to evaluate that the submission to enter the competition is valid and that it otherwise complies with these conditions.
- 7.6 The Participants hereby agree to give the Sponsor, for 1 year from the date submitted its Code by the Participants on the Evaluation System, the exclusive right of first refusal to exploit the Code, on such terms as the Sponsor and the Participants may agree separately in writing.
- 7.7 If the Sponsor and the Participants cannot agree on terms in connection with the Code within 3 months of the Sponsor first notifying the Participant that it would like to exploit the Code, then the Participants will be entitled to enter into negotiations and conclude an agreement with any third party with a view to such third party acquiring those rights provided that the Participants will not agree on terms with any third party that is less favorable to the Participants than those which were proposed by the Sponsor.
-
Limitation of Liability
- 8.1 Insofar as is permitted by law, the Organiser and the Sponsor, and its agents or distributors will not in any circumstances be responsible or liable to compensate a winner or accept any liability for any loss, damage, personal injury, or death occurring as a result of taking up a prize except where it is caused by the intentional behavior of the Organiser or Sponsor, and its agents or distributors or that of their employees. A winner‘s statutory rights are not affected.
- 8.2 Participants acknowledge that the Organiser accepts no responsibility for any communications exchanged between Participants.
-
Data Protection and publicity
- 9.1 By entering into this competition, the Participants agree to provide their personal information which will be used and disclosed by the Organiser and its authorized agents for competition administration and prize fulfillment.
- 9.2 Winners agree that the Organiser can use their name and photograph in promotional material in all formats worldwide, to publicize the winners of the competition, without any need or obligation to recompenses the Participants accordingly.
-
Miscellaneous
- 10.1 In the event of circumstances outside the reasonable control of the Organiser or otherwise where fraud, abuse, and/or an error (human or technical) affects or could affect the proper operation of this competition or the awarding of prizes, the Organiser reserves the right to cancel or amend these conditions at any stage of this competition but will endeavor to minimize the effect to Participants to avoid undue disappointment.
- 10.2 If there is any conflict between the terms of these conditions and the Privacy Policy and Terms of Use of the Evaluation System, these conditions will prevail.
- 10.3 These terms and conditions shall be governed by Ukrainian law and the parties submit to the exclusive jurisdiction of the courts of Ukraine.
Round 4 Contestant Instructions
- If you don't have an account at Algotester, go ahead and create one.
- Sign in using your username (or email address) and password.
- If you are new to Algotester go through our Help section to understand how the system works.
- Follow this link to register for Round 4.
- When the round starts read the problem description.
- For a quick start, check sample solutions for available programming languages: C++, Java, C#, and Python.
- When ready submit your source code file or paste it into the embedded editor.
- All your attempts will be available on your contest submissions page. Clicking on a blue play icon will launch the visualizer tool for the corresponding solution.
- For announcements and Q&A go to the contest clarification page or use the contact form.
Round Ranking
- The provisional competitor standings will be available to the public on the contest standings page.
- Read the problem description "Scoring" section for details on your submission evaluation.
- At your submissions page click a "Submission ID" link on the right and then go to the "Results" tab to see its details for each of the test cases.
- A test case result "Accepted" means that your solution has produced a valid output for this test case and received a corresponding score value, otherwise it failed to produce a valid solution within the given constraints.
- Your overall result is the maximum score of all your submissions and your penalty is the time elapsed since the contest start until you have recently improved your score.
- All competitors are sorted by the overall score (from larger to smaller) and then by the penalty time (from smaller to larger).
- When the contest is over the final testing will be triggered.
- The final results will be published within a week after the round end.
Round Prizes
- When the final results are published the top three eligible competitors can claim their prizes. Additionaly one extra prize can be awarder to a contestant according to the Jury's decision.
- To receive a prize, a winner has to provide a written report describing algorithms and data structures used in their solution.
- A notification email with detailed instructions will be sent to each of the winners.
Tournament Scoring and Prizes
-
For each round top 10 competitors with positive score will receive tournament points according to the following distribution:
- 1-st place: 25 points
- 2-nd place: 18 points
- 3-rd place: 15 points
- 4-th place: 12 points
- 5-th place: 10 points
- 6-th place: 8 points
- 7-th place: 6 points
- 8-th place: 4 points
- 9-th place: 2 points
- 10-th place: 1 point
- The final tournament leaderboard will be determined based on a participant's total points.
- If two or more participants have the same number of points, a tie-breaker system is used. The one with the most wins is ranked higher. If the number of wins is the same, it goes to the one with the most second places and so on.
- To receive a tournament prize, upon request, a winner has to provide organizers with a short video for marketing purposes.
- Emails with detailed instructions will be sent to tournament prize winners.
T-Shirt Winners
Who
|
Group
|
Country
|
---|---|---|
Василь Проців |
University | Ukraine |
Богдан Чайка |
School | Ukraine |
Oleg Yasniy |
Professional | Ukraine |
Богдан Пастущак |
Professional | Ukraine |
Max Kovalchuk |
University | Ukraine |
Nika Jimsheleishvili |
Professional | Georgia |
Sola Stunfell |
School | Vietnam |
Klim Severin |
University | Belarus |
Alexander Golovanov |
University | Russia |
Danya Smelskiy |
University | Ukraine |
Danylo Melnyk |
University | Ukraine |
Юрій Салаш |
School | Ukraine |
Melih AKPINAR |
University | Turkey |
Kostiantyn Lutsenko |
University | Ukraine |
Kostiantyn Denysov |
University | Ukraine |
Vlad Zavodnik |
University | Ukraine |
Alex Ermolaev |
Professional | Ukraine |
Andrey Stolitnii |
School | Ukraine |
Artem Naumovych |
University | Ukraine |
Andrei Arhire |
University | Romania |
Iulian Oleniuc |
University | Romania |
Roman Gultaichuk |
Professional | Ukraine |
Yevhen Zadorozhnii |
Professional | Ukraine |
Mark Mikhno |
Professional | Ukraine |
Bohdan Chikh |
University | Ukraine |
Danylo Mocherniuk |
University | Ukraine |
Роман Деркач |
Professional | Ukraine |
Богдан Вей |
University | Ukraine |
Дмитро Гринишин |
University | Ukraine |
Богдан Бурда |
University | Ukraine |
Rüzgar Ayan |
University | Turkey |
Andrii Ivaniuk |
Professional | Ukraine |
Hoang Ly Minh |
Professional | Vietnam |
Philippe Ribet |
Professional | France |
Мирослав Артюх |
School | Ukraine |
Daniil Polihach |
Professional | Ukraine |
Ivan Livinsky |
Professional | Ukraine |
Cyrille Priou |
Professional | France |
Chirath Nirodha |
School | Sri Lanka |
Aleksey Ulyanov |
University | Belarus |
Daria Gnedko |
School | Belarus |
Sithija Abhishek |
School | Sri Lanka |
Serhii Lysychkin |
Professional | Ukraine |
Rama Aryasuta Pangestu |
University | Indonesia |
Lim Rui Yuan |
School | Singapore |
James Sng |
School | Singapore |
Pavel Bovbel |
University | Russia |
Jan Strzeszyński |
School | Poland |
Benjy Smith |
School | New Zealand |
Rahim Mammadli |
Professional | Azerbaijan |
Tingqiang Xu |
School | China |
Yufan Xiang |
School | China |
Mingyang Deng |
School | China |
Yusi Chen |
School | China |
Blagojce Pavleski |
School | North Macedonia |
Yevhenii Azarov |
University | Ukraine |
Illia Bovrtiuk |
University | Ukraine |
tianfan peng |
University | China |
Raluca Panaite |
School | Romania |
Sebastian-Stefan Jiglau |
School | Romania |
Bogdan Pătruț |
School | Romania |
Роман Шабайкович |
School | Ukraine |
Abhishek Bansal |
University | India |
Takuki Kurokawa |
University | Japan |
Mikhail Putilin |
Professional | Russia |
Preyam Rao |
University | India |
Christos Falas |
Professional | Cyprus |
Oleksandr Lobas |
Professional | Ukraine |
Viktoria Kharchenko |
University | Ukraine |
Danzel Artamadja |
University | Indonesia |
Deep Raval |
Professional | India |
x y |
School | Italy |
Dmytro Kazakov |
University | Ukraine |
Олег-Андрій Жук |
University | Ukraine |
Aleksandre Khokhiashvili |
University | Georgia |
Yurii Butsa |
Professional | Ukraine |
Peter Mudrievskij |
Professional | Ukraine |
Oleg Vallas |
University | Ukraine |
Volodymyr Lyubinets |
Professional | Ukraine |
Round 4 Final Results
The Round 4 final results are listed below. Jury Prize winner is Max Kovalchuk.
Rank
|
Who
|
Group
|
Country
|
Provisional Score
|
Final Score
|
Penalty
|
---|---|---|---|---|---|---|
1 |
Yevhen Zadorozhnii |
Professional | Ukraine | 29 844 483 | 303 784 594 | 178:30:18 |
2 |
Philippe Ribet |
Professional | France | 28 252 405 | 287 090 852 | 215:58:12 |
3 |
Vlad Zavodnik |
University | Ukraine | 27 079 943 | 272 353 156 | 194:39:29 |
4 |
Max Kovalchuk |
University | Ukraine | 23 927 700 | 241 327 610 | 215:28:02 |
5 |
Christos Falas |
Professional | Cyprus | 22 146 541 | 224 998 776 | 205:20:17 |
6 |
Mikhail Putilin |
Professional | Russia | 22 230 765 | 223 389 919 | 156:25:51 |
7 |
Kostiantyn Lutsenko |
University | Ukraine | 16 113 527 | 161 929 429 | 145:50:51 |
8 |
Sithija Abhishek |
School | Sri Lanka | 14 582 596 | 146 178 413 | 213:28:58 |
9 |
Oleksandr Lobas |
Professional | Ukraine | 13 315 664 | 138 703 674 | 215:59:55 |
10 |
Volodymyr Lyubinets |
Professional | Colombia | 12 867 613 | 129 949 548 | 215:12:42 |
11 |
Artem Naumovych |
University | Ukraine | 11 895 230 | 120 740 415 | 212:49:08 |
12 |
Peter Mudrievskij |
Professional | Ukraine | 10 666 133 | 103 269 716 | 215:11:29 |
13 |
Mark Mikhno |
Professional | Ukraine | 10 150 026 | 102 359 749 | 189:03:56 |
14 |
Chirath Nirodha |
School | Sri Lanka | 8 938 601 | 91 826 861 | 209:40:29 |
15 |
x y |
School | Italy | 8 161 362 | 86 742 166 | 192:17:29 |
16 |
Alex Ermolaev |
Professional | Ukraine | 8 452 997 | 85 860 305 | 69:58:48 |
17 |
Oleg Vallas |
University | Ukraine | 8 439 978 | 85 697 403 | 215:45:20 |
18 |
Preyam Rao |
University | India | 8 239 429 | 83 825 675 | 215:45:43 |
19 |
Dmytro Kazakov |
University | Ukraine | 7 567 329 | 76 989 619 | 212:42:41 |
20 |
Богдан Пастущак |
Professional | Ukraine | 7 056 768 | 70 674 558 | 44:25:10 |
21 |
Abhishek Bansal |
University | India | 6 897 344 | 70 503 478 | 112:30:50 |
22 |
Roman Gultaichuk |
Professional | Ukraine | 6 897 344 | 70 503 478 | 214:31:08 |
23 |
Deep Raval |
Professional | India | 6 994 258 | 70 333 385 | 155:20:12 |
24 |
Богдан Вей |
University | Ukraine | 6 745 722 | 68 631 797 | 115:50:04 |
25 |
Viktoria Kharchenko |
University | Ukraine | 5 956 122 | 61 015 870 | 165:57:59 |
26 |
Danzel Artamadja |
University | Indonesia | 4 911 124 | 52 257 561 | 112:52:58 |
27 |
Мирослав Артюх |
School | Ukraine | 4 737 271 | 48 628 597 | 209:56:25 |
28 |
Takuki Kurokawa |
University | Japan | 4 497 524 | 45 566 641 | 69:45:40 |
29 |
Роман Шабайкович |
School | Ukraine | 3 488 387 | 36 646 793 | 209:09:59 |
30 |
Дмитро Гринишин |
University | Ukraine | 3 252 870 | 30 688 885 | 215:40:10 |
31 |
Serhii Lysychkin |
Professional | Ukraine | 2 870 196 | 30 274 909 | 17:19:19 |
32 |
Yusuf Akdoğan |
Professional | Turkey | 2 664 900 | 29 544 153 | 12:26:58 |
33 |
Roger Ortiz |
University | Spain | 2 664 900 | 29 544 153 | 12:39:32 |
34 |
Павло Цікалишин |
School | Ukraine | 2 664 900 | 29 544 153 | 20:56:52 |
35 |
Роман Деркач |
Professional | Ukraine | 2 664 900 | 29 544 153 | 28:03:21 |
36 |
Bohdan Chikh |
University | Ukraine | 2 664 900 | 29 544 153 | 44:50:38 |
37 |
Bodya Gerts |
School | Ukraine | 2 664 900 | 29 544 153 | 44:54:33 |
38 |
Priyansh Vaghamshi |
Professional | India | 2 664 900 | 29 544 153 | 138:55:21 |
39 |
Mykhailo Stanislavov |
University | Ukraine | 2 664 900 | 29 544 153 | 211:31:19 |
40 |
Abhishek Kumar Pathak |
University | India | 590 508 | 5 571 662 | 130:23:26 |
41 |
Aditya Th |
University | India | 119 662 | 1 180 969 | 95:56:33 |
42-43 |
Aryan Sinha |
University | India | 0 | 0 | 0:00:00 |
42-43 |
Таня Воробець |
School | Ukraine | 0 | 0 | 0:00:00 |
Uzhhorod Summer School
З 2016 року у Ужгороді на базі Ужгородського національного університету проходить літня школа з програмування. Зазвичай - це один тиждень на початку серпня. Участь у школі беруть не тільки українські, а й іноземні команди. Водночас команди, тренери та вболівальники мають унікальну нагоду ближче познайомитись з мальовничим Закарпаттям та його унікальною культурою. Детальніше можна дізнатися на сайті школи.
Формат
- 6 робочих днів (лекція + змагання + розбір) та 1 вихідний
- команди до 3 студентів або школярів у кожній
- 2 ліги (початківці та досвідчені команди)
Цього року, зважаючи на обставини, школа буде дистанційною з кількома центрами для участі. Перша лекція та змагання відбудуться у суботу 1 серпня.
Змагання
- Змагання 1 та 5 днів (1 та 6 серпня відповідно) будуть проведені на https://algotester.com/
- Реєстрація тільки для команд, що беруть участь у школі
- Публічні дзеркала цих змагань будуть проведені 9 та 16 серпня відповідно
School Contests
Вітаємо на сторінці учнівських олімпіад з програмування! Щороку ми проводимо шкільні, районні та області олімпіади з програмування у Львівській області, а також відбори для формування команди області для участі у Всеукраїнській олімпіаді.
Львівська обласна олімпіада з програмування 2023 року відбудеться 18 лютого у головному корпусі університету імені Івана Франка. Відкриття розпочнеться о 10:00. Дистанційна участь або участь поза конкурсом не будуть доступні. У неділю 19 лютого відбудеться дзеркало змагань для усіх охочих.
У 2023 році Львівська обласна учнівська інтернет олімпіада з інформатики пройде у два етапи 21 та 28 січня відповідно. Змагання триватимуть 12 годин з 9:00 до 21:00. Реєстрація на перший тур відкрита для усіх бажаючих учнів Львівської області. Для інших учнів можлива участь поза конкурсом. До участі у другому етапі будуть запрошені учасники першого туру відповідно до рішення журі.
За результатами другого етапу, до семи учасників, які отримали найвищі результати у кожній групі класів, будуть запрошені до третього етапу Всеукраїнської учнівської олімпіади з інформатики поза квотами районів.
Минулі олімпіади
Структура сторінки
У нижній частині цієї сторінки Ви можете знайти таблицю з переліком усіх минулих, поточних та майбутніх учнівських олімпіад. Також тут Ви можете знайти розбори задач та інструкції для початку роботи учнів і вчителів.
Рестрація облікового запису
Перш за все Вам необхідно створити обліковий запис на сайті algotester.com, для цього
- Перейдіть за посиланням Реєстрація у верхньому правому куті сайту.
- Заповніть Ваші дані та натистіть кнопку "Реєстрація". Зауважте, що ім'я, прізвище та електронна скринька мають бути справжніми для того аби Ви отримали доступ до тестів.
- Перейдіть за посиланням у листі, який Ви маєте отримати за деякий час для підтвердження реєстрації Вашого облікового запису.
- Увійдіть на сайт, використавши ім'я користувача чи електронну скриньку та Ваш пароль.
Рестрація на олімпіаду чи змагання
Олімпіада або змагання - це короткотривала подія на кілька годин з набором завдань до виконання. Відповідна сторінка буде доступна під час проведення та за умови підтвердженої реєстрації, для цього
- Перейдіть за посиланням "Рестрація" у нижній частині цієї сторінки навпроти відповідних змагань.
- За потреби оберіть Ваш район чи клас та натисніть кнопку "Реєстрація".
- Як тільки Вашу реєстрацію буде підтверджено, Ви зможете увійти до змагань, перейшовши за відповідним посиланням у таблиці.
Розбори задач деяких минулих олімпіад
- Обласна олімпіада 2023
- Обласна інтернет олімпіада 2023 - Тур 2
- Обласна інтернет олімпіада 2023 - Тур 1
- Районна олімпіада 2022
- Шкільна олімпіада 2022
- Обласна олімпіада 2022
- Районна олімпіада 2021
- Шкільна олімпіада 2021
- Обласна інтернет олімпіада 2021 - Фінал
- Обласна інтернет олімпіада 2021 - Тур 2
- Обласна інтернет олімпіада 2021 - Тур 1
- Районна олімпіада 2020
- Шкільна олімпіада 2020
- Обласна олімпіада 2020
- Районна олімпіада 2019
- Шкільна олімпіада 2019
- Обласна олімпіада 2019
- Районна олімпіада 2018
- Шкільна олімпіада 2018
- Обласна олімпіада 2018
- Районна олімпіада 2017
- Шкільна олімпіада 2017
- Обласна олімпіада 2017
Виконання завдань
Увійшовши до змагань Ви побачите кілька вкладок
- Вкладка з переліком усіх задач та їхніх статусів.
- Умови усіх задач.
- Запитання та відповіді.
- Таблиця з загальними результатами.
- Перелік Ваших розв'язків.
Для того аби надіслати розв'язок до задачі
- Перечитайте уважно умову завдання та напишіть розв'язок на одній з доступних мов програмування.
- На першій вкладці змагань перейдіть за відповідним посиланням задачі.
- Оберіть мову програмування, додайте вихідний код Вашого рішення та натисніть кнопку "Надіслати".
- Нижня частина сторінки містить таблицю з переліком усіх Ваших розв'язків для цієї задачі.
- Отримавши Ваше рішення, сервер виконує автоматичну його перевірку на передбаченому наборі даних. Якщо Ваш розв'язок генерує правильний результат, то Ви отримаєте позитивну відповідь "Зараховано".
Обласна інтернет олімпіада з програмування 2021
У 2021 році обласна учнівська інтернет олімпіада проходила у три етапи, два з яких будуть дистанційними. Перший тур - 11 квітня. Другий тур - 24 квітня. Фінал - 8 травня.
Фінальні результати: 11 клас • 10 клас • 1-9 класи • загальна таблиця
Вітаємо переможців!
- 10 клас та загальний залік: Юрій Ферендович, 142 бали
- 11 клас: Владислав Мисько, 138 балів
- 1-9 класи: Володимир Островський, 83 бали
Фотоальбом фінального етапу можна переглянути ось тут.
Сезон 2021-2022
Обласна учнівська олімпіада з програмування відбулася у суботу 12 лютого 2022 року. Також була можливість взяти участь дистанційно поза конкурсом для усіх інших учнів українських шкіл. Доступні фінальні результати змагань: загальний залік • 11 клас • 10 клас • 1-9 класи. Вітаємо переможців:
- 10 клас та загальний залік: Юрій Cалаш, 151 бал
- 11 клас: Юрій Ферендович, 151 бал
- 1-9 класи: Лев-Юрій Мандзик, 76 балів
Фотоальбом обласної олімпіади 2022 року можна переглянути ось тут.
Районна учнівська олімпіада з програмування відбулася у суботу 20 листопада 2021 року з 11:00 до 15:00. Доступні фінальні результати змагань: загальний залік • 11 клас • 10 клас • 1-9 класи
Обласна олімпіада у 2023 році
Обласна учнівська олімпіада з програмування відбулася у суботу 18 лютого 2023 року.
Вітаємо переможців:
- 11 клас: Юрій Cалаш, 136 балів
- 1-9 класи: Дарія Лобас, 136 балів
- 10 клас: Павло Цікалишин, 92 бали
Фотоальбом обласної олімпіади 2023 року можна переглянути ось тут.