Задача №112405. Частотный анализ

Напишите программу, которая выполняет частотный анализ, определяя долю каждой буквы английского алфавита в общем количестве английских букв в тексте. Символы, не являющиеся буквами английского алфавита, учитывать не нужно. Программа должна вывести доли всех букв, которые встречаются в тексте. Заглавные и строчные буквы не различаются.

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

Входной файл input.txt содержит произвольный текст, в котором есть буквы английского алфавита.

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

В файл output.txt нужно вывести долю каждой буквы, встречающейся в тексте, с тремя знаками в дробной части. Буквы должны быть отсортированы по убыванию их частоты. Буквы с равной частотой должны следовать в алфавитном порядке.

Примеры
Входные данные
Mama myla ramu.
Выходные данные
a 0.333
m 0.333
l 0.083
r 0.083
u 0.083
y 0.083
Сдать: для сдачи задач необходимо войти в систему