大数阶乘
来源:互联网 发布:软件总工程师简历 编辑:程序博客网 时间:2024/05/16 05:02
#include<cstdio>
#include<cstring>
int a[100100];//易错点就是数组开的不够大
int main()
{
int n;
scanf("%d",&n);
int i,j,k,len=1;
memset(a,0,sizeof(a));
a[1]=1;
for(i=2;i<=n;i++)
{
int c=0;
for(j=1;j<=len;j++)
{
k=a[j]*i+c;
c=k/10;
a[j]=k%10;
if(c&&j==len)len++;
}
}
for(j=len;j>=1;j--)
printf("%d",a[j]);
printf("\n");
return 0;
}
#include<cstring>
int a[100100];//易错点就是数组开的不够大
int main()
{
int n;
scanf("%d",&n);
int i,j,k,len=1;
memset(a,0,sizeof(a));
a[1]=1;
for(i=2;i<=n;i++)
{
int c=0;
for(j=1;j<=len;j++)
{
k=a[j]*i+c;
c=k/10;
a[j]=k%10;
if(c&&j==len)len++;
}
}
for(j=len;j>=1;j--)
printf("%d",a[j]);
printf("\n");
return 0;
}
0 0
- 大数阶乘
- 大数阶乘。
- 大数阶乘
- ~阶乘~大数
- 大数阶乘
- 大数阶乘
- 大数阶乘
- 大数阶乘
- 大数阶乘
- 大数阶乘
- 大数阶乘
- 大数阶乘
- 大数阶乘
- 大数阶乘
- 大数阶乘!!
- 大数阶乘
- 大数阶乘
- 大数阶乘
- 由一个线程例子引发的思考
- 14.2.2.4 InnoDB Record, Gap, and Next-Key Locks
- sd卡热插拔、3g、4g模块支持开发
- Fragment无法接收从service发过来的广播
- IOS创建二维码
- 大数阶乘
- Android网络数据请求之HttpClient
- 驱动程序与应用程序之间共享内存
- jquery的ready事件的实现机制浅析
- 系统exception,以及自定义例外
- data URI scheme(图片直接保存在html页面的方法)
- [Linux] awk命令笔记 入门
- 苹果绿-护眼-色值
- (java)leetcode Lowest Common Ancestor of a Binary Search Tree