博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
51Nod 1058: N的阶乘的长度(斯特林公式)
阅读量:5869 次
发布时间:2019-06-19

本文共 372 字,大约阅读时间需要 1 分钟。

 
基准时间限制:1 秒 空间限制:131072 KB 分值: 0 
 收藏
 关注
输入N求N的阶乘的10进制表示的长度。例如6! = 720,长度为3。
Input
输入N(1 <= N <= 10^6)
Output
输出N的阶乘的长度
Input示例
6
Output示例
3

利用:长度l=lgN!+1;

#include
using namespace std;const int maxn=1e6+10;int main(){ int n; double sum; sum=0.0; cin>>n; for(int i=2;i<=n;i++) sum+=log10(i); cout<<(int)sum+1<

转载于:https://www.cnblogs.com/Friends-A/p/9309017.html

你可能感兴趣的文章
Banyan_2015 c
查看>>
程序问题解决流程思考
查看>>
test
查看>>
按钮上一个下一个点击-dom对象显示-代码简单-i累加给eq获取
查看>>
网页分享插件
查看>>
让eclipse有jquery自动提示
查看>>
clang 3.9.1 centos 7 编译安装
查看>>
JVM的持久代——何去何从?
查看>>
iOS开发中First Responser,protocol实现的deleagere,通知机制的设计
查看>>
一,撸基础篇系列,JAVA的那些数据结构应用
查看>>
VCRadioButton
查看>>
DSFavIconManager
查看>>
TCTweetComposeViewController
查看>>
eclipse 中修改 M2_REPO的值(转)
查看>>
开源 免费 java CMS - FreeCMS-标签 link
查看>>
FreeCMS视频教程 栏目信息访问权限设置
查看>>
Android硬件抽象层(HAL)深入剖析(二)
查看>>
I2C总线传输协议
查看>>
Git的原理简介和常用命令
查看>>
各种距离(Distance)
查看>>