大数——10000以内的阶乘
来源:互联网 发布:比特币矿池源码 编辑:程序博客网 时间:2024/05/06 01:50
刚开始看到这个题目的时候,无从下手,后来查了大数运算的原理,是使用数组来模仿大数的运算,可以做到大数的加,减,乘运算。
#define N 9999 int a[N * 5] = { 1 };int main(){ int num = N; int len = 1,temp=0,i; for (; num;num--){ for (i = 0; i < len; i++){ a[i] = a[i] * num + temp; temp = a[i]/10000; a[i] = a[i] % 10000; } if (temp){ a[len++] = temp; temp = 0; } } for (; len;) cout << a[--len];}
0 0
- 大数——10000以内的阶乘
- 10000以内的阶乘
- 【代码】10000以内的阶乘
- poj 2731 求10000以内n的阶乘(大数问题)
- 求10000以内n的阶乘
- 求n(10000以内)的阶乘
- 14:求10000以内n的阶乘
- 求10000以内n的阶乘
- 1000以内的阶乘
- 1000以内的阶乘
- 1000以内的阶乘
- 大数问题——大数阶乘
- 大数运算(7)——大数阶乘(求阶乘)
- 大数存储——阶乘
- 大数加减乘除等的模板以及1000以内阶乘的模板
- 大数阶乘-N的阶乘
- 大数运算(一) —— N的阶乘
- 10000的阶乘的算法(大数的阶乘)
- 剑指off-求最小数字组合
- 二、Solr安装(Tomcat)
- Num 2: 九度: 题目1192:回文字符串
- URL编码
- linux中fork()函数详解
- 大数——10000以内的阶乘
- 三、Solr多核心及分词器(IK)配置
- Android中如何取消或定制当点击GridView的时候出现的那个黄色背景?
- 四、Solr数据源配置(JNDI、DIH)及定时重做索引
- 使用 Chrome 开发者工具进行 JavaScript 问题定位与调试
- Magento 获取当前分类的image(如果是子分类就获取它父分类的)
- itext+Flying Saucer生成pdf
- H264--2--语法及结构
- Android TextView文字过多,添加滚动条