Contest.samsu.ru :: соревнования по программированию
Русская версия || English version
Login:
Password:
Забыли пароль?
 пример поиска: Вася Пупкин
 

Задача 37**** (ОМ)

Задачу добавил: elena

Успешно сдано решений: 0

Назовем десятичной записью числа такую последовательность символов:
<0 или более пробелов><1 или более цифр>
или такую:
<0 или более пробелов><1 или более цифр>.<1 или более цифр>
(знак "минус" перед числом из рассмотрения ради простоты исключается)
Десятичная запись числа подается на вход символ за символом. 
Прочесть из входной строки максимальную часть (начиная с первого символа), которая
может быть десятичной записью, и если прочитанный кусок является десятичной записью, 
поместить ее значение в переменную типа double и вывести в в файл результата
Если не существует такой подстроки, начало которой совпадает с началом строки, и 
которая может быть интерпретирована как десятичная запись, вывести слово NO 
(большими латинскими буквами)

Ограничения: в строке содержится не более 255 символов.

Формат входного файла input.txt
Первая строка - последовательность входных символов

Формат выходного файла output.txt
Первая строка - прочитанное десятичное число или же слово NO

Пример входного файла
   0.64fgh

Пример выходного файла
6.40000000000000E-0001

Сдать задачу

Задать вопрос жюри по этой задаче