文章

15

粉丝

68

获赞

0

访问

8.0k

头像
阶乘和 题解:考虑到数据的容量,使用longlong改写n!即可
P1044 北京航空航天大学机试题
发布于2024年4月6日 11:21
阅读数 502

#include <stdio.h>

long long getF(long long a){
	if(a==0||a==1)return 1;
	return a*getF(a-1);
}

int main(){
	int n;
	scanf("%d",&n);
	long long ans=0;
	for(int i=1;i<=n;i++){
		ans+=getF(i);
	}
	printf("%lld\n",ans);
	return 0;
}

 

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发