递归次数
题号:NC205097
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld

题目描述

def fact(f) :
    if f <= 0 :
        return 1
    else : 
        return fact(f - 1) * f
 
yb在学习递归的时候遇到了这个递归函数,他想知道计算fact(n)时调用了多少次该函数

输入描述:

输入仅有一个数n
表示需要计算fact(n)的答案
2<n<1e9

输出描述:

输出答案即可
示例1

输入

复制
3

输出

复制
4

说明

递归一下试试就能过样例

备注:

Are you sure you want to use recursion?