Rjkjneirbyf555
?>

Как в этой программе на python второй for заменить на while Каждый из N школьников некоторой школы знает Mi языков. Определи, какие языки знают все школьники и языки, которые знает хотя бы один из школьников.q = int(input("Количество учеников: "))e = []for i in range(q):b = set(input("Какие языки знает ученик (через пробел): "split())e.append(b)all = e[0]one = e[0]for a in e:all = all.intersection(a)one = one.union(a)print("Все школьники знают", all)print("Хотя бы один школьник знает", one)

Информатика

Ответы

Pilotmi247074

q = int(input("Количество учеников: "))

e = []

for i in range(q):

   b = set(input("Какие языки знает ученик (через пробел): ").split())

   e.append(b)

all = e[0]

one = e[0]

j = 0

while j < len(e):

   all = all.intersection(e[j])

   one = one.union(e[j])

   j += 1

print("Все школьники знают", all)

print("Хотя бы один школьник знает", one)

Объяснение:


Как в этой программе на python второй for заменить на while Каждый из N школьников некоторой школы з

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Как в этой программе на python второй for заменить на while Каждый из N школьников некоторой школы знает Mi языков. Определи, какие языки знают все школьники и языки, которые знает хотя бы один из школьников.q = int(input("Количество учеников: "))e = []for i in range(q):b = set(input("Какие языки знает ученик (через пробел): "split())e.append(b)all = e[0]one = e[0]for a in e:all = all.intersection(a)one = one.union(a)print("Все школьники знают", all)print("Хотя бы один школьник знает", one)
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Nazaruk_Kodochigov
struev2003260
eronch
fednik3337923
marinanx
hacker-xx1
roman-fetisov2005
dokurova634
asl09777
yda659
zoosalon-hollywood5
Antonov-Elena
Rik200081490
Avdeeva Yelizaveta
e9rebrova