Текстовая статистика
Большинство современных текстовых редакторов могут дать некоторые статистические данные о тексте, который они редактируют. Одним из замечательных статистических результатов является средняя длина слова в тексте. Слово - это максимальная непрерывная последовательность символов ('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 секундаЛимит памяти: 64 MB
Баллы за пройденный тест: 5
Сложность: 22% 73/93
Пример
Пример входных данныхSample 1 This is div2 easy problem.# Sample 2 a bc# Sample 3 w84lFC1hD2ot2?43 Jnw67Kmt8KhOQn# |
Пример выходных данныхSample 1 4.000000000 Sample 2 1.500000000 Sample 3 2.714285714 |
| ← Шахматная модель | Список задач | Новый Лабиринт Амбера → |
