NYOJ-28 大数阶乘
来源:互联网 发布:excel数据 access 编辑:程序博客网 时间:2024/06/05 11:45
- 输入
- 输入一个整数m(0<m<=5000)
- 输出
- 输出m的阶乘,并在输出结束之后输入一个换行符
- 样例输入
50
- 样例输出
30414093201713378043612608166064768844377641568960512000000000000
**数组开到2w以上才能ac,用数组还原进位计算过程,
#include <stdio.h>int main(){int n;scanf("%d",&n);int i,j,p,h;int a[50000]={0};a[1]=1;p = 1;for(i=2;i<=n;i++){for(j=1,h=0;j<=p;j++){a[j] = a[j]*i + h;h = a[j]/10;a[j] = a[j]%10;}while(h){a[++p] = h%10;h = h/10;}}for(i=p;i>=1;i--){printf("%d",a[i]);}printf("\n");return 0;}
0 0
- NYOJ-28:大数阶乘
- NYOJ 28 大数阶乘
- NYOJ-大数阶乘-28
- NYOJ 28-大数阶乘
- NYOJ---大数阶乘---28
- NYOJ,28,大数阶乘
- nyoj 28 大数阶乘
- nyoj-28-大数阶乘
- nyoj 28 大数阶乘
- 大数阶乘(nyoj 28)
- NYOJ 28 大数阶乘
- nyoj 28 大数阶乘
- NYOJ 28 大数阶乘
- NYOJ 28 大数阶乘
- NYoj 28 大数阶乘
- nyoj 大数阶乘 28
- NYOJ-28 大数阶乘
- NYOJ 28 大数阶乘
- Activity详解(三)
- 双指针的作用
- 配置NGINX前端APACHE后端服务器
- java链表的增删查改的实现与测试
- C++获取一个文件夹下的所有文件名
- NYOJ-28 大数阶乘
- re模块--正则
- 完成端口模型
- XZ_iOS之使用webView加载后台返回的一串html代码,HTML中的图片不显示
- 电商秒杀系统-数据库表设计
- Atom Editor for Windows 插件安装方法
- kail install chinese
- CodeForces 688AOpponents
- C# winForm启动最小化到任务栏右侧通知栏并交互操作