10 / 59 / 21
Регистрация: 12.03.2017
Сообщений: 514

Какие книги из списка на лето есть у Алексея, а каких нет?

12.02.2018, 18:10. Показов 20865. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Алексей получил в конце учебного года список литературы на лето. Теперь ему надо выяснить, какие книги из этого списка у него есть, а каких нет. К счастью, у Алексея на компьютере есть текстовый документ, в котором записаны все книги из его домашней библиотеки в случайном порядке. Определите, какие книги из списка на лето есть у Алексея, а каких нет.
Формат ввода

В первой строке записаны числа M и N — число книг в домашней библиотеке и в списке на лето. В домашней библиотеке и списке книг есть хотя бы по одной книге (M ≥ 1 и N ≥ 1). Далее идут M строчек с названиями книг из домашней библиотеки и N строчек названий из списка на лето. Гарантируется, что все слова в названиях книг разделены одним пробелом, а после последнего слова сразу идёт перевод строки (т. е. нет «невидимых» пробелов).
Формат вывода

Выходные данные: N строчек, в каждой из которых написано слово YES, если книга найдена в библиотеке, и NO, если нет.
Пример 1
Ввод
4 2
Хоббит
Алиса в стране чудес
Том Сойер
Остров сокровищ
Том Сойер
Властелин Колец
Вывод
YES
NO

Пример 2
Ввод
4 4
Хоббит
Алиса в стране чудес
Том Сойер
Остров сокровищ
Буратино
Хоббит
Остров сокровищ
Война и мир
Вывод
NO
YES
YES
NO
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
12.02.2018, 18:10
Ответы с готовыми решениями:

Определите, какие книги из списка на лето есть у Алексея, а каких нет
Алексей получил в конце учебного года список литературы на лето. Теперь ему надо выяснить, какие книги из этого списка у него есть, а каких...

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

Наглядно показать пользователю, какие числа есть в базе, а каких нет
Есть таблица, в ней могут быть только от 1 до 100. Пусть будет num 1 5 55 Я хочу, что бы пользователь видел наглядно,...

6
 Аватар для Semen-Semenich
5224 / 3471 / 1173
Регистрация: 21.03.2016
Сообщений: 8,298
13.02.2018, 09:56
Лучший ответ Сообщение было отмечено Pavlin234 как решение

Решение

Python
1
2
3
4
n,m = list(map(int,input().split()))
houm = [input() for _ in range(n)]
for _ in range(m):
    print(('NO','YES')[input() in houm])
1
2 / 2 / 0
Регистрация: 05.11.2018
Сообщений: 55
13.11.2018, 13:38
не работает
0
 Аватар для ДИМОНИЧ
16 / 10 / 7
Регистрация: 15.04.2018
Сообщений: 34
Записей в блоге: 1
13.11.2018, 14:41
Работает просто сразу выдает)
Python
1
2
3
4
5
6
n,m = list(map(int,input().split()))
houm = [input() for _ in range(n)]
res = []
for _ in range(m):
    res.append(('NO','YES')[input() in houm])
print(*res,sep='\n')
0
208 / 95 / 15
Регистрация: 27.07.2018
Сообщений: 323
15.11.2018, 19:32
Pavlin234, AntonPr,
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
home_biblion = set()
home_biblion_N = int(input())
home_task = set()
home_task_M = int(input())
for i in range(home_biblion_N):
    book = input()
    home_biblion.add(book)
for i in range(home_task_M):
    book = input()
    home_task.add(book)
    if book in home_biblion:
        print('YES')
    else:
        print('NO')
1
2 / 2 / 0
Регистрация: 05.11.2018
Сообщений: 55
15.11.2018, 19:41
Спасибо кнч, но я уже решил в 2 часа дня)
0
5 / 5 / 1
Регистрация: 06.12.2020
Сообщений: 18
26.12.2020, 12:31
Python
1
2
3
4
5
6
7
8
9
10
11
home_books = int(input())
school_books = int(input())
hbooks = []
for i in range(home_books):
    hbooks.append(input())
for j in range(school_books):
    a = input()
    if a in hbooks:
        print('YES')
    else:
        print('NO')
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
26.12.2020, 12:31
Помогаю со студенческими работами здесь

Множества: определить, какие виды рыб есть у каждого рыбака, и каких нет ни у одного из рыбаков
Тема Множества. Задача на языке Паскаль. Условие: В озере водится несколько видов рыб. Три рыбака поймали рыб,представляющих...

Определить для каждой марки телефонов, какие из них есть в каждом магазине, и каких нет во всех магазинах
Задан некоторый набор телефонов. Определить для каждого из марок телефонов, какие из них имеются в каждом из трех магазинов, каких нет в...

Определить, какие виды рыб есть у каждого рыбака и каких видов рыб нет ни у одного рыбака, но есть в озере
Множества. В озере водится несколько видов рыб. Три рыбака поймали рыб, представляющих некоторые из имеющихся видов. Определить: •...

Хочу начать изучать java. С чего посоветуете начать, какие книги или какие-то советы есть?
Хочу начать изучать java. С чего посоветуете начать, какие книги или какие-то советы есть? Спасибо заранее

Какие книги есть по Си++?
Чтобы там было как создать класс-динамический массив. И желательно чтобы эти книги были в интернете:)


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru