数的长度
来源:互联网 发布:磁盘元数据测试0x32 编辑:程序博客网 时间:2024/06/04 17:46
数的长度
时间限制:3000 ms | 内存限制:65535 KB
难度:1
- 描述
N!阶乘是一个非常大的数,大家都知道计算公式是N!=N*(N-1)······*2*1.现在你的任务是计算出N!的位数有多少(十进制)?
- 输入
- 首行输入n,表示有多少组测试数据(n<10)
随后n行每行输入一组测试数据 N( 0 < N < 1000000 ) - 输出
- 对于每个数N,输出N!的(十进制)位数。
- 样例输入
31332000
- 样例输出
11130271
- 来源
- ACM教程
- 上传者
- rooot
#include<stdio.h>#include<math.h>int main(){ int times,n; double sum=0; scanf("%d",×); while(times--) { sum=0; scanf("%d",&n); for(int i=1;i<=n;i++) { sum+=log10(i); } printf("%d\n",(int)sum+1); }}
0 0
- 数的长度
- 数的长度
- 数的长度
- NYOJ - 数的长度
- 数的长度
- 数的长度
- 数的长度
- 数的长度
- acm-数的长度
- 数的长度
- NYOJ_69数的长度
- NYOJ69数的长度
- 数的长度
- 数的长度
- NYOJ69数的长度
- 69 数的长度
- NYOJ-数的长度
- nyoj69数的长度
- 推荐一下自己写的一个springMVC+hibernate注解+easyUI项目
- 开发常见错误
- 【PLSQL】变量声明,结构语句,cursor游标
- Ruby 安装笔记
- Epic 面试
- 数的长度
- 第11章 增加文章检索功能
- WEB开发面试题
- 不同平台编译选项出现的位置不同
- 人眼和人耳的生理特征
- 几道面试题
- 一套笔试题
- Excel Sheet Column Number
- 数据结构和算法面试总结