Блог пользователя MStrechen

Автор MStrechen, история, 8 лет назад, По-русски

Всем привет!

Вопрос к тем, кто работал с testlib.h. Есть некая задача, и хотелось бы для неё сделать разбалловку (не просто сдал/не сдал). Как правильно работать с вердиктом _pc(n)?

При использовании в чекере чего-то вроде quit(_pc(200),"OK!"); тестирование прекращается на этом тесте с вердиктом FL (verdict FL violates solution's tag MAIN) и комментарием "Checker 'checker.cpp' returns exit code 200 [partially correct (200) OK]", ну а все последующие тесты, соответсвенно, RJ. Каким образом сделать так, чтоб тестирование было на всех тестах и с суммированием баллов?

UPD: лечится использованием quitp(_pc(200),"OK") вместо quit(_pc(200),"OK!"). Надеюсь тот, кто столкнётся с такой проблемой, увидит этот пост.

  • Проголосовать: нравится
  • +53
  • Проголосовать: не нравится