Найти - Пользователи
Полная версия: Задача на сумму факториалов
Начало » Центр помощи » Задача на сумму факториалов
1 2 3 4
ShadeCat
Для решения задачи нужно подумать над формулой n! = n*(n-1)! . Достаточно одного цикла так как 0! == 1, а n-1 это результат предыдущего витка цикла, который сохраняется у нас в отдельной переменной.
Ещё можно извратиться и, как я, запихать формулу в рекурсивную функцию)))
pythonmaks
Rodegast
А в чём проблема? Если что-то не понятно спрашивай, объясню как могу.


объясните пожалуйста мне…. не понимаю, как работает Haskell со стеком. как он помещает в него функции и ее параметры.

n*foo(n-1)
Rodegast
> не понимаю, как работает Haskell со стеком. как он помещает в него функции и ее параметры.

Да в общем то он с ним никак не работает. Haskell это декларативный язык, всей низкоуровневой работой занимается компилятор и его runtime.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB