Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

JZLICZ - Zliczacz liter

Koło Młodych Miłośników Łamania Szyfrów pracuje nad odszyfrowaniem pewnego starożytnego manuskryptu. Jądrem systemu ma być samouczący się analizator tekstu, a jego pierwszym modułem ma być "zliczacz liter", którego opracowanie powierzono Tobie.

Opracuj program ZLI, który:
- wczyta ze standardowego wejścia tekst do analizy,
- dla każdej litery obliczy liczbę jej wystąpień w tekście,
- wypisze wynik na standardowe wyjście.

Wejście

W pierwszym wierszu N - liczba wierszy tekstu do analizy (N ≤ 150). W każdym z następujących N wierszy ciąg złożony z maksymalnie 200 znaków spośród małych i wielkich liter alfabetu łacińskiego ('a'..'z', 'A'..'Z') oraz spacji.

Wyjście

W kolejnych wierszach litery od 'a' do 'z' i od 'A' do 'Z' w tej kolejności, a po każdej literze spacja i liczba wskazująca, ile razy ta litera wystąpiła w tekście.

Uwaga: Pomiń litery, które nie występują w tekście.

Przykład

Wejście:
2
ala ma kota
Ola ma psa

Wyjście:
a 7
k 1
l 2
m 2
o 1
p 1
s 1
t 1
O 1

Dodane przez:Jarosław Drzeżdżon
Data dodania:2007-01-19
Limit czasu wykonania programu:0.150s
Limit długości kodu źródłowego50000B
Limit pamięci:1536MB
Cluster: Cube (Intel G860)
Języki programowania:All except: GOSU
Pochodzenie:I etap Olimpiady Informatycznej Gimnazjalistów 2006/2007

ukryj komentarze
2017-10-15 05:29:28
Po alfabecie
2017-08-27 16:52:30
A kto by się przejmował takimi drobiazgami? Mam wrażenie, że opis zadań to tylko taka kurtuazja. Żeby rozwiązać zadania i tak trzeba analizować dane wejściowe i wyjściowe.
2016-10-28 20:21:23
@pulson666 - alfabetycznie i najpierw małe, a potem duże litery (z tego co rozumiem)
2016-10-03 13:31:48 pulson666
czy kolejność na wyjściu ma jakieś znaczenie ?
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.