高精度阶乘(高效代码)
发布时间
阅读量:
阅读量
20
样例输出:
2432902008176640000
代码示例如下:
#include<iostream>
using namespace std;int main()
{
int a[10000],i,j,l=0,s,n;
cin >> n;
a[0]=1;
for(int i=1;i<=n;i++)
{
s=0;
for(int j=0;j<=l;j++)
{
s=s+a[j]*i;
a[j]=s%10;
s/=10;
}
while(s)
{
l++;
全部评论 (0)
还没有任何评论哟~
