Решение задачи Полиглоты с Яндекс Контест

Без пояснения   Просмотров: 2467


Каждый из N школьников некоторой школы знает Mi языков. Определите, какие языки знают все школьники и языки, которые знает хотя бы один из школьников.


Код

n = int(input())
dict = {}
t = int(input())
s = set()
for i in range(t):
    s.add(input())
for i in s:
    dict[i] = 1
for i in range(n - 1):
    t = int(input())
    st = set()
    for i in range(t):
        st.add(input())
    for i in st:
        dict[i] = 1
    s = s & st
print(len(s))
for i in s:
    print(i)
print(len(dict))
for i in dict:
    print(i)

         

Администратор Photo Автор: Администратор



Комментарии

Чтобы написать комментарии вам нужно войти в систему или зарегистрироваться



Заявка на расчет