Step 3 (S-13541)

From Stepik Wiki
Jump to: navigation, search

Step on Stepik: https://stepik.org/lesson/3363/step/3

Недавно мы считали для каждого слова количество его вхождений в строку. Но на все слова может быть не так интересно смотреть, как, например, на наиболее часто используемые.

Напишите программу, которая считывает текст из файла (в файле может быть больше одной строки) и выводит самое частое слово в этом тексте и через пробел то, сколько раз оно встретилось. Если таких слов несколько, вывести лексикографически первое (можно использовать оператор < для строк).

Слова, написанные в разных регистрах, считаются одинаковыми.


Sample Input:

abc a bCd bC AbC BC BCD bcd ABC

Sample Output:

abc 3