hdu 1018 阶乘位数
2014-03-11 21:22
253 查看
用了暴力解法,果断超时,上网一搜,哇!!!
发现了解题神法:
这有详细解释:http://acm.hdu.edu.cn/discuss/problem/post/reply.php?postid=11661&messageid=1&deep=0
想不懂的去看看吧!
直接贴代码;
发现了解题神法:
这有详细解释:http://acm.hdu.edu.cn/discuss/problem/post/reply.php?postid=11661&messageid=1&deep=0
想不懂的去看看吧!
直接贴代码;
#include <stdio.h> #include <math.h> int main() { int i,j,k,t; int n,m; double result; scanf("%d",&n); while(n--) { result=0; scanf("%d",&m); for(i=1;i<=m;i++) { result+=(log10((double)i)); } printf("%d\n",(int)result+1); } return 0; }
相关文章推荐
- HDU_1018_n(1e7)的阶乘的结果的位数
- HDU 1018 Big Number (阶乘位数)
- HDU 1018 求阶乘的位数
- hdu 1018 Big Number(求阶乘的位数)
- hdu 1018 计算一个数阶乘的位数
- HDU 1018 Big Number【阶乘位数】
- hdu 1018 Big Number (求一个数的阶乘的位数,公式!!!)
- hdu1018大数阶乘的位数,斯特林数的各种应用
- HDU 1018 Big Number(阶乘位数计算)
- hdu 1018 Big Number (求一个数的阶乘的位数,公式!!!)
- hdu 1018 求大数阶乘位数有公式
- hdu(1018)Big Number(阶乘位数的计算)
- HDU 1018 阶乘的位数 stirling公式
- hdu 1018 -Big Number(求n的阶乘的位数)
- HDU1018 Big Number(求阶乘位数)
- hdu 1018 Stirling 求阶乘位数
- HDU--1018--Big number!(计算阶乘结果的位数)
- HDU1018_求数的阶乘位数
- HDU 1018 Big Number N!的位数
- HDU 1018 Big Number (log函数求数的位数)