Задать вопрос
@nepp

Алгоритм, который бы искал в массиве чисел те, из суммы которых можно получить заданное число?

Как можно реализовать?

Например, число: 12
Массив из чисел: 6 2 4 9 11 3

Вывод: 6 2 4
Если комбинаций несколько, выводит любую
  • Вопрос задан
  • 298 просмотров
Подписаться 2 Средний 11 комментариев
Решения вопроса 1
@maximsemin23
num = int(input())
numList = []
while True:
    num2 = input()
    if num2 != '':
        numList.append(int(num2))
    else:
        break
    

numList2 = []
for elem in numList:
    if num%elem == 0:
        numList2.append(elem)

for elem in numList2:
    print(elem)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы