printРабочее место участника

printЗадачи

496. Обработка последовательности символов 35

Ограничения: время – 1s/2s, память – 64MiB Ввод: input.txt или стандартный ввод Вывод: output.txt или стандартный вывод copy
Послать решение Blockly Посылки Темы Где Обсудить (2)

Требуется преобразовать исходную строку следующим образом. Удалить из каждой группы цифр, которой не предшествует точка, все начальные нули (кроме последнего, если за ним идет точка).
Ввод
В первой строке содержится последовательность символов, оканчивающаяся символом перехода на новую строку. Длина последовательности не превышает 256.
Вывод
Вывести измененную строку.

Пример ввода

ab+0000.001973-1.1

Пример вывода

ab+0.001973-1.1
loading