Предмет: Информатика,
автор: Voxyk
пользователь вводит число N далее он N раз вводит последовательность чисел через запятую
Для каждой последовательности выясните есть ли в ней хотя бы 1 элемент встречающийся более 1 раза
пример
4
3,4,5,6
3,3,5,6
1,2,3
11,1,1
ответом будет да/нет
Ответы
Автор ответа:
0
Ответ:
count_of_sequences = int(input())
sequences = [input().split(', ') for _ in range(count_of_sequences)]
for seq in sequences:
i = 0
for num in seq:
if seq.count(num) > 1:
print('да')
i = 1
break
else:
print('нет')
if i != 0: break
Объяснение:
генератором списка создаю последовательности. дальше циклом прохожусь по каждой, вложенным циклом прохожусь по значениям, если количество значений в последовательности больше одного, цикл прерывается
Похожие вопросы
Предмет: Русский язык,
автор: nmoskvich
Предмет: Русский язык,
автор: пупырка090
Предмет: Русский язык,
автор: максим1316
Предмет: Математика,
автор: lenok2889
Предмет: Математика,
автор: skarlett99