首页 > 其他 > 详细

51nod 1130

时间:2017-08-20 13:06:39      阅读:227      评论:0      收藏:0      [点我收藏+]

求n!的长度

斯特林公式啦,近似一下

外面套个log10,然后就是指数运算啦

自行百度

#include<iostream>
#include<cstdio>
#include<algorithm>
#include<cmath>


int main()
{
    int T;
    scanf("%d",&T);
    long long n;
    while(T--)
    {
        scanf("%lld",&n);
        long long res=(long long)( (log10(sqrt(4.0*acos(0.0)*n)) + n*(log10(n)-log10(exp(1.0)))) + 1 );
        printf("%lld\n",res);
    }
}

 

51nod 1130

原文:http://www.cnblogs.com/dancer16/p/7399641.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!