АВТ
Language:

Remote Training on Programming

Problems On-line status Contests FAQ
For authors:
Register  ||  Login
 
Hello, Guest! Login or register.

766. Статистика 2

Time Limit: 1 seconds
Memory Limit:65535KB
Points:2
View Problem Statistics Submit Problem added Administrator

 
Статистика.

Во входном файле задан текст. Напишите программу, которая посчитает
статистику - сколько раз встречается буква A, сколько - B и т.д. При
этом большие и маленькие латинские буквы считать одинаковыми.

В файле могут быть сколь угодно длинные строки. Длина файла
не превышает 100 Кб.

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

Выходные данные
В выходной файл вывести 26 строк. Каждая строка должна соответствовать
латинской букве, буквы должны идти в алфавитном порядке.
Каждая строка должна содержать сначала большую латинскую букву,
которой она соответствует, пробел, символ - (тире), пробел
и число: сколько раз буква встречается во входном файле.

Пример входного файла
Ab - a

Пример выходного файла
A - 2
B - 1
C - 0
D - 0
<...здесь в выходном файле перечисляются все буквы...>
Z - 0

View Problem Statistics Submit Author/source: olympiads.ru
Educational Courses / Problems from olympiads.ru for beginners /
765. 214 - Поиск подстроки 766. 767. 218 - Распаковка строчки 777. 251 - Дейкстра - разминка 793. 269 - Каркас - разминка - 1
We can all benefit by doing occasional "toy" programs, when artificial restrictions are set up, so that we are forced to push our abilities to the limit. The art of tackling miniproblems with all our energy will sharpen our talents for the real problems. Donald E. Knuth.
time generating 0.452 sec.
© Copyright VSTU, AVT, Nosov D.A.