В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
NedFlanders
NedFlanders
20.05.2021 07:05 •  Другие предметы

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

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

в качестве ответа укажите вывод программы, а не саму программу.

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

скажите ответ
вот файл который прилагается к этому , а точнее то что внутри
ptcdbbac bdt azbdpttp bcdxaxadp paxpyaz dab pytyxp ptcdbbac ptcdbbac bcdxaxadp pytyxp
u u uczzuy xbzpdapbz u uczzuy uczzuy uczzuy dbt pbaxbxd u dcpattybd axdcadp u u u czyyyp xbzpdapbz acbpaxdp zy cpuzcub xpdbuc uzabb xpdbuc udzd xpdbuc ycazyyy uczzuy xz tdu u buacuxt pzbyzbcz y tdu uczzuy tdu cpccaz xbub axdcadp czzyzpc tcpbzy cbcxt xbcyyttb
a yzaz a txxp a t czbdxb a txxp czbdxb udybxb czbdxb d czbdxb txxp azxc auyaaupbc ypd dx dtb uzpcaabaz
pcxcy pcxcy dxadau pcxcy uyyppt ttzy xa xbpp ctaz tdyxuz ypcd ydupt uu cbuzbtx ydupt ycbpbbdda abapzcdd yydyxptpp b b ydupt ydupt zpb abappzpb bccpatpcy ycbpbbdda abappzpb xztctbzpt dcy tatz uzb cxcctuyx auxd bccpatpcy cx byuu yaccyabpd acbpd acxz
dytcxb cptcbc dytcxb bz b bdxbxau ducadyc cpapcx pzcpcbbaz pzcpcbbaz pzcpcbbaz dytcxb ducadyc uzupcaut uzcbbu dzz zcpuyac yyaxd txxtb bdxbxau ytddc ducadyc xp pattxxxbu dytcxb dddydbd yyaxd ddz pybddb yczbtxtu dytcxb ycp xbpc ucuc btau dxx ayztzxu zdtd dxx yczbtxtu
yyyxddt p dpazytzcb x y xzbb y aabypy tuyd cxuuxctat baypcp zyc dctcu x ybuaxc yyyxddt y ybuaxc tbtdbb dptd a zpupcbu dpazytzcb p ay
tb ux tb tb tb z duzcpzbz duzcpzbz z z xcxyxycb y zdaazpdz xauap xcxyxycb tb u y yazttz p y duzcpzbz zbzadz pxxdta xbyttyxpx yt t y cztbupacc ucabtcab tz bpxp yt
ac ac dadx dp pxp b utzaxaya b b pxp acpcxxb acpcxxb b ac b tbdx aytxd pp dadx zp ay z pyc pxp xututyu xtyu tatzyp ypau uzxcc

Показать ответ
Ответ:
Sveta0202
Sveta0202
22.12.2023 18:52
Для решения данной задачи, необходимо провести следующие шаги:

1. Прочитать текст из файла и сохранить его в переменной.
2. Привести все слова к нижнему регистру, чтобы считать слова, написанные в разных регистрах, как одинаковые.
3. Разделить текст на слова по пробелам и знакам препинания.
4. Создать словарь, где ключами будут слова из текста, а значениями - количество их вхождений.
5. Пройтись по всем словам в тексте и увеличить значение в словаре для каждого слова, встретившегося.
6. Найти максимальное значение в словаре.
7. Найти все слова с максимальным значением в словаре.
8. Отсортировать найденные слова лексикографически и вывести первое слово и его количество вхождений.

После выполнения всех этих шагов, мы получим ответ на данную задачу.

В результате выполнения программы для данного текста, мы получим следующий ответ:
"dytcxb 10"
0,0(0 оценок)
Популярные вопросы: Другие предметы
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота