noi 14:求10000以内n的阶乘
来源:互联网 发布:ubuntu安装非自由软件 编辑:程序博客网 时间:2024/05/16 17:35
14:求10000以内n的阶乘
- 查看
- 提交
- 统计
- 提问
- 总时间限制:
- 5000ms
- 内存限制:
- 655360kB
- 描述
求10000以内n的阶乘。
- 输入
- 只有一行输入,整数n(0<=n<=10000)。
- 输出
- 一行,即n!的值。
- 样例输入
100
- 样例输出
93326215443944152681699238856266700490715968264381621468592963895217599993229915608941463976156518286253697920827223758251185210916864000000000000000000000000
- 来源
JP06
代码:
#include<cstdio>int n,a,fac[50000],ans[50000]={1,1};int main(){scanf("%d",&n);for(int i=1;i<=n;i++){for(int j=1;j<=ans[0];j++){ans[j]=ans[j]*i+fac[j];fac[j]=0;if(ans[j]>=10){fac[j+1]+=ans[j]/10;ans[j]%=10;if(j==ans[0]) ++ans[0];}}}for(int i=ans[0];i>0;i--) printf("%d",ans[i]);putchar('\n');return 0;}
阅读全文
0 0
- noi 14:求10000以内n的阶乘
- noi-1733-求10000以内n的阶乘
- 14:求10000以内n的阶乘
- 求10000以内n的阶乘
- 求n(10000以内)的阶乘
- 求10000以内n的阶乘
- 求10000以内n的阶乘(openjudge 2923)
- 百练 2729 求12以内n的阶乘
- 百练 2730 求20以内n的阶乘
- 第十二周项目三 求n以内奇数的阶乘
- POJ 2729:求12以内n的阶乘
- 百练_2729:求12以内n的阶乘
- 百练_2730:求20以内n的阶乘
- Bailian2730 求20以内n的阶乘【递推】(Bailian2729 求12以内n的阶乘)
- poj 2731 求10000以内n的阶乘(大数问题)
- 递归学习第一天:求N的阶乘和N以内数的和
- 10000以内的阶乘
- 求n的阶乘
- conda管理工具
- 在ubuntu上解决项目gulp serve后出现ENOSPC
- 左侧可收起展开的菜单栏实现思路
- 错排公式的理解
- android kotlin 学习网站 记录
- noi 14:求10000以内n的阶乘
- Anaconda装OpenCV
- PPPOE概述
- 用户锁,扣费模型,足够能支持一般并发
- c#正则匹配指定地址指定div内容
- webpack的模块化插件
- 17/7/31学习笔记03
- 基于React Native + redux 开发的客户端(适配IOS和Android),可查看保存妹纸,收藏分享文章等
- maven找不到依赖