Помогите пожалуйста решить задачку по информатике, нужно вывести с помощью питона

введите сюда описание изображения

не могу решить весь мозг сломала( введите сюда описание изображения


Ответы (1 шт):

Автор решения: Danis

это можно решить рекурсией:

def f(n, arr, x = 1):
    sum_ = 0
    for el in arr:
        if x + el < n:
            sum_ += 1
            sum_ += f(n, arr, x + el)
    return sum_

n = int(input())
arr = list(map(int, input().split()))

print(f(n, arr))
→ Ссылка