题解,但递归
2025-12-24 13:12:26
发布于:香港
4阅读
0回复
0点赞
#include<stdio.h>
#define ll long long //宏定义(ll==long long)
ll A(ll n,ll k){ //递归函数
return k==0?1:(k==1?n:(n-k+1)*A(n,k-1));
/*
*如果k==0,直接返回1
*如果k==1,直接返回n
*否则返回(n-k+1)*A(n,k-1)
*/
}
signed main(int argc,char** argv){ //防伪
ll n,k;
scanf("%lld %lld",&n,&k);
printf("%lld",A(n,k));
}
这里空空如也





有帮助,赞一个