Предмет: Информатика, автор: bupsikmupsik

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)

Похожие вопросы
Предмет: Русский язык, автор: sweta63
Предмет: Қазақ тiлi, автор: эмилена1
Предмет: Физика, автор: NeoBest1
Предмет: Алгебра, автор: eneco2012