Python: Вводится строка целых чисел, записанных через пробел. Вывести числа, кратные первому введённому без повторений. Порядок вывода значения не имеет.
Ответы на вопрос
Ответил Fedy16
0
Ответ:
# 1 способ
numbers = [int(i) for i in input().split()]
history = []
for i in numbers[1:]:
if i % numbers[0] == 0 and i not in history:
print(i)
history.append(i)
# 2 способ
numbers = [int(i) for i in input().split()]
numbers = [i for i in numbers[1:] if i % numbers[0] == 0]
for i in set(numbers): print(i)
Новые вопросы