Skip to content

Latest commit

 

History

History
82 lines (69 loc) · 1.6 KB

File metadata and controls

82 lines (69 loc) · 1.6 KB

F. Частое слово

Дан набор слов, слова могут повторяться. Среди них надо найти самое частое слово. Если таких слов несколько, то выведите лексикографически наименьшее.

Формат ввода

В первой строке дано число n (1 ≤ n ≤ 103) — количество строк. В следующих n строках даны слова, состоящие из строчных букв английского алфавита. Слово не бывает пустым. Суммарная длина слов не превосходит 107. Длина одного слова не превосходит 105.

Формат вывода

Выведите единственную строку – наиболее частое слово, лексикографически минимальное, если самых частых слов несколько.

Пример 1

5
caba
aba
caba
abac
aba
aba





Пример 2

3
b
bc
bcd
b



Пример 3

10
ciwlaxtnhhrnenw
ciwnvsuni
ciwaxeujmsmvpojqjkxk
ciwnvsuni
ciwnvsuni
ciwuxlkecnofovq
ciwuxlkecnofovq
ciwodramivid
ciwlaxtnhhrnenw
ciwnvsuni
ciwnvsuni