Уведомления

Группа в Telegram: @pythonsu

#1 Май 8, 2023 12:13:28

Grzegorz_Albrecht
Зарегистрирован: 2023-05-08
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

Сортировка

Добрый день!
Подскажите в чем ошибка?
условие задачи:
Даны два неупорядоченных набора целых чисел (может быть, с повторениями). Выдать без повторений в порядке возрастания все те числа, которые встречаются в обоих наборах.
Пользователь вводит 2 числа. n — кол-во элементов первого множества. m — кол-во элементов второго множества. Затем пользователь вводит сами элементы множеств.
a=
b=
n=int(input())
m=int(input())
for i in range(n):
c=input()
a.append©
print(a)
for i in range(m):
c=input()
b.append©
print(b)
c=a+b
print©
v=set©
print(v)
c=list(v)
k=sorted©
print(k)
пробую ввести, например, и в итоге получается

Офлайн

#2 Май 8, 2023 12:37:43

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9726
Репутация: +  843  -
Профиль   Отправить e-mail  

Сортировка

  
>>> a = [0, 1, 5, 2, 6, 3, 3, 4]
>>> b = [1, 7, 2, 8, 3, 9]
>>> 
>>> out = sorted(set(a) & set(b))
>>> out
[1, 2, 3]
>>>



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version