POLSKI SPOJ

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.

Zadanie w systemie SPOJ (latwe)

1242. Zliczacz liter

Kod zadania: JZLICZ

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.

Input

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.

Output

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.

Example

Input:
2
ala ma kota
Ola ma psa

Output:
a 7
k 1
l 2
m 2
o 1
p 1
s 1
t 1
O 1

Zadanie pochodzi z Olimpiady dla Gimnazjum z roku szkolnego 2006/2007 z I etapu.


Dodane przez:Jarosław Drzeżdżon
Data dodania:2007-01-19
Limit czasu wykonania programu:1s
Limit długości kodu źródłowego50000B
Języki programowania:All except: ERL JS PERL 6
Pochodzenie:http://www.oi.edu.pl/oig/

ukryj komentarze
2011-08-16 02:40:16 Rafał Kukuczka
okazało się, że sędzia sprawdza czy znaki spoza zakresu [a-z, A-Z] są pomijane w analizie, takie coś powinno być podane w specyfikacji wejścia.
2011-06-22 15:15:37 Paweł Bartnicki
Uhm... okej, zabiorę się za modyfikację wypisywania :p bo liczy mi dobrze, tylko w złej kolejności wypisuje.
2011-06-21 17:43:43 Piotr Kąkol
@Paweł Bartnicki - Możesz z niej skorzystać, jak trochę zmodyfikujesz wypisywanie. ;-)
2011-06-21 16:35:17 Paweł Bartnicki
Hmm, czyli nie można korzystać z mapy? bo zakładam, że mapa najpierw wypisuje duże litery, potem małe. Prawda?
2011-03-10 14:51:40 Piotr Kąkol
@Grzegorz Michalski - Nie. Napisz po prostu na forum, jak nie dasz rady.
2011-03-07 15:33:49 Grzegorz Michalski
Nie wiem co jest grane, testy z forum przechodzi poprawnie, a tutaj nie działa. Jakiś pomysł na wymyślne testy?? Hmmm a może polskie znaki diakrytyczne występują...
2010-08-20 16:31:33 Paweł Bielicki
heh no tak, na kompie działa, a tu nie standard^^ jak szybko znajdę lukę :) 2 dni i znalazlem trzeba patrzeć jak wygląda odp, ze tez trzeba poukładac

Ostatnio edytowany: 2010-08-22 16:39:50
2010-01-10 22:27:51 Łukasz Wójcik
Tu nie ma obrazków, to apostrofy popsuły kod strony z zadaniem.

Ostatnio edytowany: 2010-01-10 22:28:38
2009-12-31 19:21:06 Littlecrack
Racja, poprawcie obrazki :-)
2009-12-29 21:54:45 Aleksander
Fajnie, gdyby tylko obrazki działały...
SPOJ System © 2012 Sphere Research Labs | Projekty informatyczne i aplikacje na zamówienie. All Rights Reserved.