Mar 30, 2021

Як E-Olymp тестує розв'язки

Сьогодні ми розберемось з тим, як E-Olymp тестує та оцінює розв’язки: що відбувається після того, як ви відправляєте розв’язок, як він запускається, як відбувається перевірка результатів та які вони бувають. Сподіваюсь, ця стаття допоможе вам краще зрозуміти, як працює система та спростить роботу з нею. Ми також розглянемо, як працюють деякі нові функції на сайті, а саме набори тестів та інтерактивні задачі. Для початку варто зазначити, що сайт та тестуюча система це дві окремі програми.
Читати далі
Jan 23, 2021

Секретне завдання на олімпіаді

Вчора закінчився перший етап Всеукраїнської олімпіади з програмування 2021 і прийшов час розкрити таємниці секретного завдання від E-Olymp. З перших днів олімпіади, на одній зі сторінок, я розмістив невеличке завдання для кмітливих учасників. Його суть полягала в тому, щоб знайти вразливе місце у коді сайту і використати його. Можна сказати, задача полягала в тому, щоб зламати (хакнути) сайт, але звісно в спосіб передбачений розробниками сайту. Такого роду завдання є досить популярними, вони називаються “захоплення прапора” (capture the flag) та спрямовані на вивчення та отримання досвіду з машинного захисту і кібербезпеки.
Читати далі
Oct 12, 2020

Трохи про Еолімп

Всім привіт! Мене звати Колодяжний Сергій і я один з засновників сайту E-Olymp. Сьогодні я хотів би поділитися з Вами історією про те, як мій вчитель інформатики Жуковський Сергій Станіславович (zss) і я створили один з найбільших українських сайтів для вивчення інформатики та підготовки до олімпіад. Звісно, за роки існування безліч небайдужих людей допомогли сайту. Ця публікація згадує лише про декого з них, але я безмежно вдячний кожному, хто зробив свій внесок.
Читати далі