Проверка представленных решений проводится во время соревнований. Участники посылают решения в Жюри с помощью предоставленного программного обеспечения. При посылке решения команда выбирает компилятор, который будет использован Жюри для компиляции решений. Решение проверяется путем запуска на наборе тестов, который недоступен участникам и является одинаковым для всех команд. Решение засчитывается в том случае, если оно выдает верные ответы на все тесты. Тестирование производится автоматически, поэтому программы должны в точности соблюдать форматы входных и выходных файлов, описанные в условии каждой задачи. Если не оговорено отдельно, все входные данные предполагаются корректными и удовлетворяющими всем ограничениям, указанным в условии задачи.

Если на одном из тестов программа превысила это время, решение считается неверным.

По мере готовности команда посылает свои решения в Жюри для проверки. После этого команда может продолжать работу над другими задачами. Результаты проверки посланного решения будут доступны команде немедленно по завершении проверки. Команде сообщается, зачтено решение или нет.

Проверка решений