На вход программе подается последовательность символов, заканчивающаяся символом «#». Другие символы «#» во входной последовательности отсутствуют.
Программа должна вывести на экран латинскую букву, встречающуюся во входной последовательности наибольшее количество раз, и (во второй строке) количество этих случаев.
Если таких букв во входной последовательности окажется несколько, программа должна вывести на экран все их, через пробел, в алфавитном порядке.
Строчные и прописные буквы не различаются.
Напишите эффективную, в том числе и по используемой памяти, программу (укажите используемую версию языка программирования, например Borland Pascal 7.0), которая должна решать поставленную задачу.
Пример входных данных:
Day, mice. "Year" – a mistake#
Пример выходных данных:
А
4
Другой вариант:
Пример входных данных:
ABCD АВСЕ ABCF#
Пример выходных данных:
А В С
3
Выполните задание и сравните с предлагаемым решением.