Стандартные проверяющие программы
From EjudgeWiki
В состав системы ejudge входит богатый набор уже готовых проверяющих программ (т. н. стандартных проверяющих программ). При редактировании турнира с помощью программы serve-control стандартные проверяющие программы выбираются в поле Standard checker: раздела редактирования свойств задачи.
- cmp_file — сравнение двух файлов.
- сmp_file_nospace — сравнение двух файлов с игнорированием повторяющихся пробелов.
- cmp_bytes — сравнение двух файлов байт в байт.
- cmp_int — сравнение двух знаковых 32-битных целых чисел.
- cmp_int_seq — сравнение двух последовательностей знаковых 32-битных целых чисел.
- cmp_long_long — сравнение двух знаковых 64-битных целых чисел.
- cmp_long_long_seq — сравнение двух последовательностей знаковых 64-битных целых чисел.
- cmp_unsigned_int — сравнение двух беззнаковых 32-битных целых чисел.
- cmp_unsigned_int_seq — сравнение двух последовательностей беззнаковых 32-битных целых чисел.
- cmp_unsigned_long_long — сравнение двух беззнаковых 64-битных целых чисел.
- cmp_unsigned_long_long_seq — сравнение двух последовательностей беззнаковых 64-битных целых чисел.
- cmp_huge_int — сравнение двух целых чисел произвольного размера.
- cmp_double — сравнение двух вещественных чисел двойной точности с заданной максимальной ошибкой.
- cmp_double_seq — сравнение двух последовательностей вещественных чисел двойной точности с заданной максимальной ошибкой.
- cmp_long_double — сравнение двух вещественных чисел расширенной точности с заданной максимальной ошибкой.
- cmp_long_double_seq — сравнение двух последовательностей вещественных чисел расширенной точности с заданной максимальной ошибкой.
- cmp_sexpr — сравнение двух S-выражений (деревьев в синтаксисе языка Lisp).
- cmp_yesno — сравнение двух ответов Yes или No.