Есть ответ 👍


Напишите рекомендательную систему для нового сервиса Bookflix, подбирающего книги для пользователя. Сервис хранит все прочитанные пользователем книги и по его за Посоветуй мне книгу" должен подобрать набор книг, соответствующий критериям:

книга не должна быть прочитана пользователем ранее.

книга должна быть в любимом жанре пользователя. Любимый жанр – это жанр, который чаще всего встречается в списке прочитанных книг. Любимых жанров может быть несколько.

Формат ввода: первая строка – список всех книг сервиса, передающихся через запятую. В описание книги входит фамилия автора, название в кавычках и жанр в скобках. Каждая последующая строка описывает одно из двух действий: уведомление о прочтении книги или за совета. Когда пользователь прочитывает книгу, программа через пробел принимает имя пользователя и название книги. Когда пользователь совета, программа принимает строку "Посоветуй мне книгу" и имя пользователя в скобках. Ввод строк заканчивается точкой.

Формат вывода: после каждой совета необходимо вывести список книг через запятую, названия книг указываются в кавычках. Если нельзя рекомендовать ни одну книгу, выведите "Список пуст". Порядок книг в списке не важен.

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

Input:
Булгаков "Собачье сердце" (сатира), Толкин "Властелин колец" (фэнтези), Дойл "Затерянный мир" (научная фантастика), Кристи "Десять негритят" (детектив), Кинг "Сияние" (ужасы), Дойл "Отравленный пояс" (научная фантастика), Лавкрафт "Зов Ктулху" (ужасы), Лутц "Изучаем Python" (учебная литература), Рао "C++ за 21 день" (ужасы), Толкин "Хоббит" (фэнтези), Дойл "Долина ужаса" (детектив), Кинг "Оно" (ужасы), Кристи "Убийство в доме викария" (детектив), Кинг "Противостояние" (ужасы), Вейер "Марсианин" (научная фантастика)
Dontsova "Десять негритят"
Dontsova "Долина ужаса"
Jerry "Зов Ктулху"
Maria "Хоббит"
Посоветуй мне книгу (Dontsova)
Посоветуй мне книгу (Maria)
Maria "Властелин колец"
Jerry "Противостояние"
Jerry "Затерянный мир"
Посоветуй мне книгу (Jerry)
Jerry "Отравленный пояс"
Посоветуй мне книгу (Jerry)
Посоветуй мне книгу (Maria)
.
Sample Output:

"Убийство в доме викария"
"Властелин колец"
"Сияние", "C++ за 21 день", "Оно"
"Сияние", "C++ за 21 день", "Оно", "Марсианин"
Список пуст

Язык Python

112
494
Посмотреть ответы 3

Ответы на вопрос:


Напишите рекомендательную систему для нового сервиса Bookflix, подбирающего книги для пользователя. Сервис хранит все прочитанные пользователем книги и по его за Посоветуй мне книгу" должен подобрать набор книг, соответствующий критериям:

книга не должна быть прочитана пользователем ранее.

книга должна быть в любимом жанре пользователя. Любимый жанр – это жанр, который чаще всего встречается в списке прочитанных книг. Любимых

Объяснение:

Напишите рекомендательную систему для нового сервиса Bookflix, подбирающего книги для пользователя. Сервис хранит все прочитанные пользователем книги и по его за Посоветуй мне книгу" должен подобрать набор книг, соответствующий критериям:

книга не должна быть прочитана пользователем ранее.

книга должна быть в любимом жанре пользователя. Любимый жанр – это жанр, который чаще всего встречается в списке прочитанных книг. Любимых

ghaban
4,8(28 оценок)

молтлчкртоопмдшіур илоп

Volkova13
4,8(51 оценок)

Var i,n: integer; begin read(n); for i : = 1 to n do writeln(i*i*i); end.

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

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

Подпишись на наш телеграмм канал

GTP TOP NEWS