Difference between revisions of "Cmp unsigned int"

From EjudgeWiki
Line 1: Line 1:
 +
Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Использование]]/[[Проверяющие программы]]/[[Стандартные проверяющие программы]]/[[cmp_unsigned_int]]
 +
 
Стандартная проверяющая программа cmp_unsigned_int используется для сравнения 32-битного беззнакового целого числа в файле результата работы программы с числом в эталонном файле.
 
Стандартная проверяющая программа cmp_unsigned_int используется для сравнения 32-битного беззнакового целого числа в файле результата работы программы с числом в эталонном файле.
  

Revision as of 20:09, 3 April 2012

Навигация: Главная страница/Система ejudge/Использование/Проверяющие программы/Стандартные проверяющие программы/cmp_unsigned_int

Стандартная проверяющая программа cmp_unsigned_int используется для сравнения 32-битного беззнакового целого числа в файле результата работы программы с числом в эталонном файле.

Программа cmp_unsigned_int сравнивает целое число типа unsigned int (32-битное целое число без знака), находящееся в файле результата работы проверяемой программы, с эталонным значением, находящимся в файле правильного ответа. Файл результата работы и файл эталонного ответа должны быть текстовыми файлами. Число должно быть единственным элементом ввода в файлах.

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

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

Если число в файле результата работы программы не равно эталонному числу, диагностируется неправильный ответ.