`
hengjie10
  • 浏览: 22959 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

ACM模板——大数阶乘

 
阅读更多

代码如下:

#include<iostream>
#include<cmath>
using namespace std;
int main()
{
void factorial(int n) ;
int n;
cin>>n;
factorial(n);
return 0;
}
void factorial(int n) 
{ 
      long a[10000]; 
      int i,j,l,c,m=0,w; 
      a[0]=1; 
      for(i=1;i<=n;i++) 
      { 
           c=0; 
           for(j=0;j<=m;j++) 
           { 
                 a[j]=a[j]*i+c; 
                 c=a[j]/10000; 
                 a[j]=a[j]%10000; 
           } 
           if(c>0) 
           { 
                 m++; 
                 a[m]=c; 
           } 
      }
      cout<<a[m];
      for(i=m-1;i>=0;i--) 
         cout<<a[i]; 
	     cout<<endl;
}


分享到:
评论

相关推荐

    ACM模板——清华大学

    清华大学ACM模板,汇集了很多算法的标准模式,而且有详细的算法讲解,图论、数论、网络流等等,从浅到深,彻底解剖,是ACM进阶者不二的选择~!

    ACM模板——矩阵快速幂

    矩阵快速幂的模板,需要自己根据实际题目更改矩阵大小和数据类型,以免WA和TLE。经过矩阵乘法上的稀疏矩阵优化和int64的乘法取模幂优化,效率应该比较高。视情况使用mult()函数或直接使用乘法。代码中每个函数有注释...

    模板ACM———浙江大学与吉林大学

    模板ACM———浙江大学与吉林大学 模板ACM———浙江大学与吉林大学 模板ACM———浙江大学与吉林大学 模板ACM———浙江大学与吉林大学 模板ACM———浙江大学与吉林大学

    ACM大数模版ACM大数模版

    ACM大数模版ACM大数模版ACM大数模版ACM大数模版ACM大数模版ACM大数模版ACM大数模版ACM大数模版

    ACM培训——算法入门---------------------------------算法入门

    ACM培训——算法入门---------------------------------算法入门ACM培训——算法入门---------------------------------算法入门ACM培训——算法入门---------------------------------算法入门

    ACM函数整理_ACM模板.pdf

    1.精度计算——大数阶乘 2.精度计算——乘法(大数乘小数) 3.精度计算——乘法(大数乘大数) 4.精度计算——加法 5.精度计算——减法 6.任意进制转换 7.最大公约数、最小公倍数 8.组合序列 9.快速傅立叶变换(FFT ...

    ACM数论——ppt(天津大学)

    ACM数论——ppt(天津大学)ACM数论——ppt(天津大学)

    ACM模板ACM 模板

    ACM 模板ACM 模板ACM 模板ACM 模板ACM 模板ACM 模板ACM 模板ACM 模板ACM 模板ACM 模板ACM 模板ACM 模板ACM 模板AACM 模板ACM 模板ACM 模板ACM 模板ACM 模板ACM 模板ACM 模板ACM 模板ACM 模板ACM 模板ACM 模板ACM ...

    ACM准备模板——堆排序模板

    ACM准备模板 堆排序模板 acm 堆 排序

    上海交大ACM模板_上海交大ACM模板_ACM模板_

    上海交大ACM模板 考研复试机试参考资料

    acm ————stl

    一 个报告,新手用 没什么用的 随便看看个报告,新手用 没什么用的 随便看看个报告,新手用 没什么用的 随便看看

    大学生acm竞赛——10年12月竞赛题库

    大学生acm竞赛——10年12月竞赛题库 希望对你们有所帮助

    acm模板_acm模板

    acm模板acm模板acm模板acm模板acm模板acm模板acm模板acm模板

    ACM 入门——输入输出

    给刚接触 ACM 的同学提供做题时输入输出的知识。

    kuangbin的ACM模板

    kuangbin的ACM模板kuangbin的ACM模板kuangbin的ACM模板kuangbin的ACM模板kuangbin的ACM模板kuangbin的ACM模板

    浙江大学ACM模板

    浙江大学ACM模板

    c语言代码——ACM常用算法

    精度计算——大数阶乘.乘法.加法.减法 .任意进制转换.最大公约数、最小公倍数.组合序列 .Ronberg算法计算积分 .求排列组合数.字符串处理.计算几何.Graham扫描法寻找凸包 .数论.求解模线性方程 图论.Dijkstra算法求...

    浙江大学acm,吉林大学acm模板

    浙江大学acm,吉林大学acm模板浙江大学acm,吉林大学acm模板浙江大学acm,吉林大学acm模板浙江大学acm,吉林大学acm模板浙江大学acm,吉林大学acm模板浙江大学acm,吉林大学acm模板浙江大学acm,吉林大学acm模板浙江...

    ACM大数模板(c/c++)

    ACM中的常用高精度模板,内容:大数加法,大数乘小数,大数乘大数,大数除法。

    ACM 入门——字符串处理及随机数

    给刚接触ACM的同学提供字符串处理和有关随机数生成知识。

Global site tag (gtag.js) - Google Analytics