51nod 1130

Posted dancer16

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了51nod 1130相关的知识,希望对你有一定的参考价值。

求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的主要内容,如果未能解决你的问题,请参考以下文章

51nod 1130

51nod 1130 N的阶乘的长度 V2(斯特林近似)

51nod 1130 N的阶乘的长度(斯特林近似)

51nod 1130 N的阶乘的长度 V2(斯特林近似)

1130 N的阶乘的长度 V2(斯特林近似)

51nod1563