Как лучше решить задачу(см. приложение)
results = set()
def execute(n, c):
if c == 4:
results.add(n)
return 0
return execute(n+2, c+1), execute(n*3, c+1)
execute(1, 0)
print(results)
Я решил так, но я не уверен, что это правильный, а уж тем более эффективный способ решения задачи. Подскажите, пожалуйста.
Источник: Stack Overflow на русском