Форум сайта python.su
Добрый день!
Подскажите в чем ошибка?
условие задачи:
Даны два неупорядоченных набора целых чисел (может быть, с повторениями). Выдать без повторений в порядке возрастания все те числа, которые встречаются в обоих наборах.
Пользователь вводит 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)
пробую ввести, например, и в итоге получается
Офлайн
>>> 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] >>>
Офлайн