Вопрос задан 16.06.2023 в 16:32. Предмет Информатика. Спрашивает Царенков Игорь.

Напишите на питоне Для получения полноценного иммунитета нужно сделать две дозы прививки. Есть

две базы данных прививок, сделанных с разницей в 21 день. Узнайте, кто сделал обе дозы. Формат ввода Два раза вводятся число – количество данных – и сами данные в виде многозначных чисел. Формат вывода Выведите без повторений числа, которые есть в обеих базах данных. Порядок вывода не важен, каждое значение с новой строки. Пример Ввод Вывод 3.. ..123 123 . . .. . 301 231 301 4 301 200 222 123..
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Сапожников Данила.

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

cnt = 0

cht = 0

setx = set()

sety = set()

setz = set()

n = 0

while cnt <= n:

a = int(input())

setx.add(a)

cnt+ = 1

m = 0

while cht <= m:

b = int(input())

sety.add(b)

cht+ = 1

for s in setx:

if s in sety:

setz.add(s)

setz = str(' '.join(setz))

print(setz.replace(' ', ''))

0 0
Отвечает Кошерь Миша.

Ответ:

num_in_first = int(input())

frist_set = {int(input()) for i in range(num_in_first)}

num_in_second = int(input())

second_set = {int(input()) for i in range(num_in_second)}

print(*(first_set & second_set), sep='\n')

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно! Вот пример решения на Python:

python
def find_common_vaccination(data1, data2): # Преобразуем данные в множества для удобства операций над ними set1 = set(data1) set2 = set(data2) # Находим пересечение множеств common_vaccinations = set1.intersection(set2) # Возвращаем результат без повторений return list(common_vaccinations) # Читаем данные n1 = int(input("Введите количество данных в первой базе: ")) data1 = [] for _ in range(n1): value = input("Введите данные: ") data1.append(value) n2 = int(input("Введите количество данных во второй базе: ")) data2 = [] for _ in range(n2): value = input("Введите данные: ") data2.append(value) # Находим общие прививки common_vaccinations = find_common_vaccination(data1, data2) # Выводим результат print("Общие прививки:") for vaccination in common_vaccinations: print(vaccination)

Пример ввода:

Введите количество данных в первой базе: 3 Введите данные: 123 Введите данные: 456 Введите данные: 789 Введите количество данных во второй базе: 4 Введите данные: 789 Введите данные: 101112 Введите данные: 123 Введите данные: 131415

Пример вывода:

Общие прививки: 789 123
0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос