阶乘问题(大数阶乘)简单 n! (一个大数与一个小数相乘的算法 、一个大数与一个小数的除法算法 *【模板】 )
2015-01-18 12:34
471 查看
sdut oj 简单n!
Time Limit: 1000ms Memory limit: 65536K 有疑问?点这里^_^
题目描述
给定一个数n(0 <= n <= 150), 求0到n中所有数的阶乘。输入
题目有多组数据,处理到文件结尾。输入一个数n。输出
输出阶乘,形式如:4! = 24.每组数据输出后跟一个空行。示例输入
1 4
示例输出
0! = 1 1! = 1 0! = 1 1! = 1 2! = 2 3! = 6 4! = 24
提示
代码:#include <string> #include <iostream> #include <iomanip> #include <stdio.h> #include <cmath> using namespace std; int main() { long int n; long int i; double sum; while(scanf("%ld", &n)!=EOF) { sum=0.0; for(i=2; i<=n; i++) { sum+=log10(i); } printf("%ld\n", (int)sum+1 ); } return 0; }
View Code
相关文章推荐
- 2018年全国多校算法寒假训练营练习比赛(第三场)E---进击吧!阶乘(Java代码,另附Java解决大数问题的模板)
- 关于大数相乘的一个简单算法。
- 一个简单的PHP算法问题!
- 算法理解——大数相乘问题
- C语言大数相乘问题普通算法->acm.scu.edu.cn:1002
- 大数相乘的问题——大数阶乘(整数)
- 算法题-大数相乘问题
- 一天一个算法题-简单的-递归-猴子吃桃问题
- 一个数独问题的算法(已更新,提供一个简单算法,欢迎拍砖)
- 算法理解之大数相乘问题
- 算法题-大数相乘问题
- 最简单的问题与算法(阶乘尾数零的个数)
- 最小生成树问题 普利姆算法简单模板 hdoj1233
- 由一个简单算法想到的程序员素养问题
- (大数乘小数、大数加小数、大数相乘、大数阶乘、大数进制转换)
- 一个简单的大数乘法算法
- 大数相乘(大数阶乘模板)
- 大数相乘(简单模板)
- 简单的大数相乘算法
- 2018年全国多校算法寒假训练营练习比赛(第三场)---E---题(大数阶乘(模板题)c++/java/py)