Эскарина Смит — юная ведьма. Но чтобы стать настоящей ведьмой, нужно обучиться ведьмовской науке. Похоже, эта наука состояла в основном из вещей, которые нужно было запоминать. Теория сопровождалась практикой, которая включала в себя мытье кухонного стола и основы траволечения, уборку навоза у коз и применение грибов, стирку и вызывание Мелких Богов. К тому времени как подули теплые краевые ветра и снег остался лишь в виде маленьких полосок слякоти с пуповой стороны деревьев, Эск уже знала, как приготовить целый ряд растираний, несколько видов бренди, применяемого в медицинских целях, пару десятков специальных настоев и несколько таинственных отваров, назначение которых, по словам матушки, ей предстояло узнать в свое время. Напишите программу, которая выводит только те навыки, обучение которым повторялось на каждой неделе. Формат ввода Для каждой из двух недель вводится целое число m — количество навыков. Затем m строк — сами навыки. Формат вывода Необходимо вывести только навыки, обучение которым было на каждой неделе, каждое с новой строки и без повторений. Порядок вывода неважен
Было бы неплохо увидеть пример ввода. А так, если представить, что первые две строки считывают первую и вторую неделю соответственно, можно составить программу: one = int(input()) two = int(input()) m1 = {} m2 = {} for i in range(one): ////res1 = input() ////m1.add(res) for i in range(two): ////res2 = input() ////m2.add(res2) # пересечение двух множеств - это и есть ответ print(*(m1 & m2), sep='\n')