Задача №3764. Частотный анализ
Про порядок нарахування бонусних балів за ці задачі студентам ФОТІУС ЧНУ написано у відповідному документі на факультетському сервері.
Дан текст. Выведите все слова, встречающиеся в тексте, по одному на каждую строку. Слова должны быть отсортированы по убыванию их количества появления в тексте, а при одинаковой частоте появления — в лексикографическом порядке.
Указание. После того, как вы создадите словарь всех слов, вам захочется отсортировать
его по частоте встречаемости слова. Желаемого можно добиться, если создать список,
элементами которого будут кортежи из двух элементов: частота встречаемости слова
и само слово. Например, [(2, 'hi'), (1, 'what'), (3, 'is')]
.
Тогда стандартная сортировка будет сортировать список кортежей, при этом
кортежи сравниваются по первому элементу, а если они равны —
то по второму. Это почти то, что требуется в задаче.
Вводится текст.
Выведите ответ на задачу.
hi hi what is your name my name is bond james bond my name is damme van damme claude van damme jean claude van damme
damme is name van bond claude hi my james jean what your