N的阶乘
来源:互联网 发布:java 加密算法 pdf 编辑:程序博客网 时间:2024/05/22 18:00
输入N求N的阶乘的准确值。
Input
输入N(1 <= N <= 10000)
Output
输出N的阶乘
Input示例
5
Output示例
120
#include <iostream>using namespace std;int main(){int n;cin >> n;int result[1000000];result[0] = 1;int len = 1;int c = 0;int j = 0;for (int i = 2; i <= n; i++){ c = 0; for (j = 0; j < len; j++) { result[j] = result[j]*i + c; c = result[j]/10; result[j] = result[j]%10; } while (c) { result[j] = c%10; c /= 10; j++; } len = j;}for (int i = len-1; i >= 0; i--){ cout << result[i];}cout << endl;return 0;}
阅读全文
0 0
- N的阶乘--N!
- 大数阶乘-N的阶乘
- n(n<100)的阶乘
- 高精度N的阶乘-N!
- 计算N的阶乘
- 计算N的阶乘
- 求n的阶乘
- 递归n的阶乘
- n的阶乘
- 1489 N的阶乘
- 递归 n的阶乘
- N的阶乘
- n的阶乘
- 计算n的阶乘
- 大数n的阶乘
- N的阶乘
- 大数n的阶乘
- 大数n的阶乘
- 使用My97DatePicker显示网路日历
- 加载配置文件的方式
- keras系列︱Sequential与Model模型、keras基本结构功能(一)
- R语言调用rlm函数生成稳建回归模型
- Python练习题 10-6~10-7乘法练习题
- N的阶乘
- 微服务、SOA 和 API对比与分析
- RecyclerView的点击
- ONOS应用示例开发
- Linux系统编程:Unix体系结构
- Effective 3.尽可能的使用const
- jspSmartUpload上传与下载
- 爬虫-天眼查数据
- C#绘制照片部分图像