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

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

Ввод: 4
Вывод: 1 6
Кристина

Кристина

Хорошо! Чтобы решить эту задачу, нужно написать программу, которая будет сравнивать числа, записанные Васей и Петей, и выводить только те числа, которые они записали в одинаковые клетки таблицы.

Прежде чем начать писать код, давайте проанализируем условие задачи.

У нас есть вводное число 4, которое обозначает количество клеток таблицы. Затем Вася и Петя записывают по одному числу в каждую клетку таблицы. Нам неизвестны сами числа, они могут быть любыми.

Наша задача - вывести все числа, которые записали и Вася, и Петя в одни и те же клетки таблицы.

Давайте определимся с алгоритмом решения задачи:

1. Создадим два списка: один для чисел, записанных Васей, и другой - для чисел, записанных Петей.
2. С помощью цикла заполним эти списки.
3. Создадим третий список, в который будем добавлять числа, которые были записаны и Васей, и Петей.
4. Используем цикл и проверяем каждое число из списка Васи в списке Пети. Если число есть и в списке Пети, добавляем его в третий список.
5. Выводим получившийся список на экран.

Теперь давайте приступим к написанию кода:

python
# Вводим количество клеток таблицы
n = int(input())

# Создаем списки для чисел Васи и Пети
vasya_numbers = []
petya_numbers = []

# Заполняем списки числами
for i in range(n):
vasya_numbers.append(int(input()))

for j in range(n):
petya_numbers.append(int(input()))

# Создаем список для чисел, записанных и Васей, и Петей
common_numbers = []

# Проверяем каждое число из списка Васи в списке Пети и добавляем его в common_numbers
for number in vasya_numbers:
if number in petya_numbers:
common_numbers.append(number)

# Выводим получившийся список на экран
for number in common_numbers:
print(number)


Таким образом, данная программа позволяет найти и вывести все числа, которые были записаны и Васей, и Петей в одни и те же клетки таблицы.

Надеюсь, этот подробный ответ помог вам понять решение данной задачи! Если у вас возникли дополнительные вопросы, пожалуйста, не стесняйтесь задавать их.
Знаешь ответ?
Задать вопрос
Привет!
hello