Grupa studenata psihologije dobila je zadatak da istraži uticaj imena na popularnost učenika u osnovnoj školi. Posmatrajući grupu osnovaca otkrili su nekoliko načina na koji osnovci računaju sličnost sa svojom simpatijom koji se zasnivaju na brojanju slova u svojim i imenima svojih drugara. Takođe su primetili da se imena nekih učenika mnogo češće nalaze u ovim igricama od drugih. Nakon dugotrajne debate odlučili su da je razlog za ovu popularnost određenih učenika raznovrsnost njihovih imena, odnosno broj različitih slova u imenima učenika. Pomozite im da provere ovu pretpostavku tako što ćete napisati program koji računa ove brojeve.
Ulaz:
(Ulazni podaci se učitavaju sa standardnog ulaza) U prvom redu nalazi se broj n (1 ≤ n ≤ 1000) i on predstavlja broj učenika. U svakom od sledećih n redova nalaze se ime i prezime po jednog učenika, bez razmaka između imena i prezimena. Dužine ovih nizova znakova neće biti veće od 100.
Izlaz:
(Izlazni podaci se ispisuju na standardni izlaz) U jednom redu izlaza ispisati dva cela broja: prvi koji predstavlja najveći broj različitih slova u imenu i prezimenu nekog učenika, drugi koji predstavlja broj učenika čija imena sadrže taj maksimalni broj slova.
Napomena.
Malo i veliko slovo 'a' (a slično i ostali parovi veliko i odgovarajuće malo slovo) se smatraju istim slovom. Sva slova će biti slova engleske abecede.
Primer:
standardni ulaz | standardni izlaz | |
---|---|---|
5 PetarPetrovic MilanMilanovic MilanMilankovic JovanPetrovic JovanJovanovic |
11 1 |
Objašnjenje.
Ime JovanPetrovic ima najviše različitih slova, 11, dok sva ostala imena imaju manje slova.
Comments