Program musi wypisać najbardziej sparowaną literę. Na przykład, jeśli twój program otrzymał następujący ciąg:
"Sally's friend Bobby searched for seashells."
musi generować dane wyjściowe, L
ponieważ "ll"
występuje dwukrotnie, co jest częstsze niż w przypadku drugiej pary "bb"
.
Zasady:
- Jeśli więcej niż jedna litera ma 1. miejsce na wystąpienia, wypisz je wszystkie w kolejności alfabetycznej (np.
"Sally's friends Jimmy and Bobby rummaged for seashells."
Powinieneś podać zarównoL
ORAZM
[lub"LM"
jeśli chcesz], ponieważ oba występują częściej niż inne pary.) - Litery które trzykrotnie, czterokrotnie itp traktowane jako jedna para (np
"lll"
w"willless"
liczony jako tylko jedną paręL
). - Pary liter muszą być w jednym słowie (np.
"Sally's sociable friends Sammy and Bobby searched for fabulous seashells."
Powinny wypisywać,L
a nieS
dlatego, że pomimo"ss"
większej liczby wystąpień"ll"
są one oddzielone spacjami). - Policz tylko litery z alfabetu angielskiego
- Wielkość liter nie ma znaczenia (np.
"Ss"
Jest taka sama jak"SS"
lub"ss"
i wszystkie są liczone jako jedna paraS
.)
Możesz przeczytać swój wkład z dowolnego miejsca. Najkrótszy kod wygrywa.
['l']
?
'
itp.?