Вердикт в интерактивных задачах
Мне кажется, стоит поставить интерактор на первое по приоритету место для получения вердикта. То есть если интерактор падает с сообщением WA или PE, именно этот вердикт должен появляется. Но на деле происходит так: интерактор завершает работу, программе на вход перестаёт что-либо приходить, поэтому программа с большой вероятностью падает, что влечёт появление вердикта RE вместо нужного.
Re: Вердикт в интерактивных задачах
Эм.. Тогда у меня что-то работает не так
Как можно понять, что?

Re: Вердикт в интерактивных задачах
В "--- Output ---" вижу строку интерактора, после вывода которой должна запускаться команда quitf(_wa, "Bad strategy"), но вердикт всё равно Run-Time.
Интерактор использует testlib.h
Интерактор использует testlib.h
Re: Вердикт в интерактивных задачах
А, я понял, всё правильно.
Тестируемая программа была снята с выполнения из-за получения фатального сигнала. Фиксируется вердикт RT.
Программа-интерактор завершилась с кодом завершения 0, 1, 2, 4, 5. Фиксируется вердикт, соответствующий коду завершения.
То есть правильно, что при получении WA от интерактора и RT от решения, будет RT?
Тестируемая программа была снята с выполнения из-за получения фатального сигнала. Фиксируется вердикт RT.
Программа-интерактор завершилась с кодом завершения 0, 1, 2, 4, 5. Фиксируется вердикт, соответствующий коду завершения.
То есть правильно, что при получении WA от интерактора и RT от решения, будет RT?
Re: Вердикт в интерактивных задачах
Да, будет RT.