eolymp
bolt
Попробуйте наш новый интерфейс для отправки задач
Задачи

Текстовая статистика

Текстовая статистика

Лимит времени 1 секунда
Лимит использования памяти 64 MiB

Большинство современных текстовых редакторов могут дать некоторые статистические данные о тексте, который они редактируют. Одним из замечательных статистических результатов является средняя длина слова в тексте. Слово - это максимальная непрерывная последовательность символов ('a'-'z', 'A'-'Z'). Слова могут быть распределены пробелами, цифрами и знаками препинания. Средняя длина слова - это сумма длин всех слов, разделенная на количество слов.

Например, в тексте "This is div2 easy problem". Есть 5 слов: "This", "is", "div", "easy" и "problem". Сумма длин всех слов равна 4+2+3+4+7 = 20, средняя длина слова равна 20/5 = 4.

Напишите программу, которая по заданному тексту определяет его среднюю длину слова. Если в тексте нет слов, то будем считать, что средняя длина слова равна 0.

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

Входной файл содержит единственную строку, в которой записан текст длиной от 0 до 50 символов включительно. Текст состоит только из символов ('a'-'z', 'A'-'Z'), цифр ('0'-'9'), пробелов, и следующих знаков препинания: ',', '.', '?', '!', '-'. Конец текста будет отмечен символом '#' (см. примеры для разъяснения).

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

Выход содержит единственное число - среднюю длину слова. Это значение должно быть выведено с точностью 9 знаков после запятой(см. пример).

Пример

Входные данные #1
This is div2 easy problem.#
Выходные данные #1
4.000000000