Информатика

Максим придумал игру во время езды на автобусе. Он записывает номера домов, которые видит в окне, на тетрадный листок

Максим придумал игру во время езды на автобусе. Он записывает номера домов, которые видит в окне, на тетрадный листок. Затем, на середине пути, он берет новый листок и продолжает записывать номера. В конце пути, Максим хочет определить, какие номера встретились ему в обоих списках, и записывает их на третий листок. Если таких номеров нет, то Максим записывает слово "empty". Ввод информации осуществляется следующим образом: сначала вводятся числа с первого листка по одному на каждой строке. Затем следует пустая строка в качестве разделителя. После этого вводятся числа со второго листка.
Верные ответы (1):
  • Morozhenoe_Vampir
    Morozhenoe_Vampir
    5
    Показать ответ
    Название: Общие числа

    Инструкция: Задача Максима заключается в том, чтобы найти номера домов, которые присутствуют как в первом, так и во втором списке. Для решения этой задачи, нам необходимо прочитать номера домов из первого списка и сохранить их в некоторой структуре данных, например, в множестве. Затем мы должны продолжить чтение номеров домов из второго списка и проверить, присутствуют ли они в нашем множестве. Если номер дома есть в списке номеров из первого и второго списков, мы должны добавить его в новое множество - множество общих номеров. После чтения всех номеров из обоих списков, мы можем проверить, существуют ли общие номера. Если множество общих номеров пусто, мы записываем слово "empty".

    Демонстрация:

    Введите номера домов с первого листка:
    1
    2
    3

    Введите пустую строку.

    Введите номера домов со второго листка:
    2
    3
    4

    Максиму встретились следующие общие номера:
    2
    3

    Совет: Чтобы решить эту задачу, можно использовать структуру данных "множество" для хранения номеров домов из первого списка. Затем, при чтении номеров из второго списка, можно проверять, присутствуют ли они в множестве номеров первого списка.

    Ещё задача:

    Максим записал номера домов с первого листка:
    1
    3
    5

    На середине пути Максим начал записывать номера со второго листка:
    3
    5
    7

    Найдите общие номера, которые встретились Максиму на его пути. Если таких номеров нет, запишите "empty".
Написать свой ответ: