Basecamp
    Головна
    Задачі
    Змагання
    Курси
    Рейтинг
    Дописи
    Магазин
    Discord
Підготовка задач
Увійти

Підготовка задач

Ми шукаємо талановитих авторів задач, які допоможуть нам створювати цікаві завдання для наших змагань, особливо для серії Weekend Practice та Blitz Round. У нас немає обмежень щодо того, хто може пропонувати задачі — якщо у вас є хороша ідея для задачі, ми будемо раді її почути! Задачі, які будуть використані у змаганні, будуть компенсовані, як описано нижче.

Важливо
  • Вам потрібно підписати угоду з Eolymp для встановлення офіційних відносин з нашою компанією. Це означає, що ви повинні бути юридично здатними укладати контракти. Якщо ви неповнолітні, угода повинна бути підписана одним з батьків або законним опікуном.

  • Всі відправлені задачі повинні бути оригінальними і не публікуватися або використовуватися деінде.

  • Відправляючи задачу для одного з наших змагань, ви надаєте Eolymp виключну ліцензію на її використання та розповсюдження.

  • Через юридичні обмеження ми не можемо здійснювати фінансові операції з резидентами наступних країн і територій. Будь ласка, не подавайте заявки, якщо ви проживаєте в: Багамах, Ботсвані, Криму та інших окупованих Росією регіонах України, Кубі, Ірані, Монголії, М'янмі, Нікараґуа, Північній Кореї, Пакистані, Панамі, Росії, Судані, Сирії, Ємені, Зімбабве або будь-якій іншій країні, що наразі перебуває під санкціями ЄС.

Передумови

Перед тим як відправляти задачі, будь ласка, виконайте наведені нижче кроки. Вам потрібно зробити це лише один раз:

  • Зареєструйтесь на vendor.eolymp.com. Ми розглянемо вашу реєстрацію і надішлемо електронний лист для підписання угоди після схвалення.

  • Створіть акаунт Discord та зв’яжіть його з вашим акаунтом Eolymp. Необхідно для спілкування та координації з нашою командою.

  • Приєднайтесь до сервера Eolymp у Discord.

Після виконання цих кроків ви готові почати роботу над пропозицією задачі.

Пропозиція задачі

Пропозиція задачі — це перший крок в поданні задачі для розгляду. Вона включає опис вашої ідеї та запропонованого рішення, що дозволяє нам оцінити та попередньо затвердити її перед тим, як переходити до повної підготовки.

Якщо ви вже маєте повну задачу, ви можете відправити її як є. В іншому випадку, почніть з підготовки пропозиції.

Пропозиція має включати:

  • Чернетку формулювання задачі англійською мовою. Вона повинна чітко визначати задачу, цілі, вхідні дані, вихідні дані та обмеження. Діаграми або зображення вітаються, якщо вони допомагають прояснити задачу.

  • Опис запланованого рішення.

  • Оцінка складності (A–E, дивіться розділ компенсації нижче).

Як тільки ваша пропозиція готова, відправте її через посилання нижче.

Надіслати задачу

Наша команда розгляне вашу заявку та надасть зворотний зв’язок. Якщо пропозицію буде прийнято, вас запросять до спеціального каналу Discord для роботи над задачею.

Ви відповідаєте за підготовку повної задачі. Наша команда надасть настанови та зворотний зв’язок, але робота повинна бути виконана вами особисто.

Попереднє схвалення — не остаточне

Схвалення пропозиції не гарантує включення задачі до змагання. Це лише означає, що ідея викликала зацікавлення. Компенсацію буде виплачено лише після того, як задачу буде використано в змаганні.

Підготовка до змагання

Якщо ваша пропозиція попередньо затверджена, ви повинні підготувати повну версію задачі перед змаганням. Це включає:

  • Повне формулювання задачі англійською мовою, використовуючи LaTeX або Markdown.

  • Детальний розбір, що пояснює підхід до вирішення та необхідні пояснення, також у LaTeX або Markdown.

  • Повне рішення із відповідними коментарями.

  • Обмеження часу та пам’яті для задачі.

  • Вхідні/вихідні тестові дані та генератори тестових даних (якщо використовуються).

Вам потрібно буде завантажити задачу на платформу Eolymp. Ми надамо доступ та інструкції.

Перед змаганням ми проведемо тестове змагання з командою тестувальників. Ви повинні бути доступні для відповіді на зауваження та відповіді на будь-які питання. Ви можете запропонувати власних тестувальників.

Попередження

Автори та тестувальники не можуть брати участь у змаганні.

Під час змагання

Ви повинні бути доступні на Discord під час змагання для допомоги команді. Це включає відповіді на питання учасників та сприяння безперебійному проведенню змагання.

Після змагання

Формальних зобов'язань після змагання немає. Однак ми рекомендуємо підписатися на гілку обговорення вашої задачі в архіві задач, щоб мати змогу відповідати на питання користувачів за потреби.

Компенсація

Компенсація виплачується в євро (EUR) через Банківський переказ (SEPA, SWIFT, RTGS, ACH) або PayPal.

  • Всі пов'язані витрати (переказ, конвертація валюти тощо) несе одержувач.

  • Виплати здійснюються протягом 30 днів після змагання.

  • Мінімальна сума виплати становить 50 EUR. Для виплат нижче цієї суми ми стягуємо комісію 5 EUR. Рекомендуємо об'єднувати задачі, щоб уникнути комісії.

Розмір компенсації залежить від складності задачі, що визначається її позицією у змаганні:

Задача

Компенсація (EUR)

A (найлегша)

20

B

30

C

50

D

90

E (найважча)

110

Повний комплект Blitz Round (A-B-B-C-C)

200

Повний комплект Weekend Practice (A–E)

350

Задача позначається літерою задачі у змаганні Weekend Practice. Ви можете ознайомитися з попередніми змаганнями для довідки.

Якщо ви відправите кілька задач, ви отримаєте компенсацію за кожну індивідуально. Проте, якщо ви подасте повний комплект (A–E), ви отримаєте трохи вищу компенсацію за повний комплект.

Ви можете підготувати повний комплект задач у складі команди. У цьому випадку всі задачі повинні бути відправлені разом призначеним лідером групи. Лідер групи отримає компенсацію за повний комплект і може розподілити її серед членів команди за їх домовленістю.

У цій статті
  • Передумови
  • Пропозиція задачі
  • Підготовка до змагання
  • Під час змагання
  • Після змагання
  • Компенсація