Детёныши ВП

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Детёныши ВП » Длинная арифметика » Больше-меньше - 2 на acmp.ru


Больше-меньше - 2 на acmp.ru

Сообщений 1 страница 2 из 2

1

Программист Билл занимается разработкой программного обеспечения для новейшего робота-исследователя, которого учёные планируют отправить на Марс с целью поиска там следов разумной жизни. Модули, которые отвечают за передвижение робота и сбор проб грунта, Билл уже скачал из Интернета. Оставалось лишь научить робота отличать разумные формы жизни от неразумных. Для этого Боб несколько месяцев посещал программистские форумы, и, наконец, нашёл подходящий модуль. Теперь, чтобы определить, является ли тот или иной объект представителем внеземной расы, роботу достаточно сравнить два вещественных числа.

Однако за несколько часов до запуска корабля на Марс обнаружилось, что робот неправильно сравнивает вещественные числа! Чтобы исправить эту ошибку, учёные обратились за помощью к Вам.

Входные данные

Входной файл INPUT.TXT состоит из двух строк, в каждой из которых записано по одному вещественному числу без ведущих нулей. Целая и дробная части отделяются точкой, которая может быть опущена, если число целое. Каждое из чисел содержит не более 10000 цифр.

Выходные данные

В выходной файл OUTPUT.TXT выведите один символ ‘<’, если первое число меньше второго, ‘>’, если больше, и ‘=’, если числа равны.

INPUT.TXT                                        OUTPUT.TXT
2.39                                                          <
3.61

123                                                           >
12.3                                               

12345678                                                  =
12345678.0

-1.0                                                           <
1.0

Отредактировано Санчоус (2011-10-21 22:44:04)

0

2

Вроде код такой:

Код:
var a,b,x:real;
begin
assign(input, 'input.txt'); reset(input);
  assign(output, 'output.txt'); rewrite(output);
read(a,b);
x:=a-b;
if x<0 then write('<');
if x=0 then write ('=');
if x>0 then write ('>');
end.

А не, 17 тест не прошел.
Help!

Отредактировано Санчоус (2011-10-21 22:44:17)

0


Вы здесь » Детёныши ВП » Длинная арифметика » Больше-меньше - 2 на acmp.ru