Демоконтест включает следующие типы задач
-
Задачи с чекером — cтандартные задачи по программированию. Система выполняет код участника, передает тестовые данные на вход, после чего сравнивает полученный результат с эталонным ответом.
-
Интерактивные задачи — cистема запускает программу-интерактор, передает полученные данные в решение участника, получает ответ и возвращает его интерактору.
-
Задачи с двойным запуском — решение участника выполняется дважды. Формат применяется, например, для задач на кодирование и декодирование.
-
Тестовые задачи — требуется выбрать один или несколько правильных вариантов из предложенных.
-
Задачи с вводом текста — ответ вводится в текстовое поле (однострочное или многострочное). Возможна настройка паттерна ответа и ограничения максимальной длины.
-
Задачи на сопоставление — требуется установить соответствие между предложенными вариантами ответов.