51nod 1130 1157 求阶乘结果长度(斯特林公式)
2016-11-30 20:47
691 查看
4000
1057题目链接:传送门
1130题目链接:传送门
就是学斯特林公式然后开log10化简得
res=(long)( (log10(sqrt(4.0*acos(0.0)n)) + n(log10(n)-log10(exp(1.0)))) + 1 );
1130 代码如下:
1057题目链接:传送门
1130题目链接:传送门
就是学斯特林公式然后开log10化简得
res=(long)( (log10(sqrt(4.0*acos(0.0)n)) + n(log10(n)-log10(exp(1.0)))) + 1 );
1130 代码如下:
#include<cstdio> #include<iostream> #include<algorithm> #include<cstring> #include<cmath> using namespace std; #define N 10000 #define PI acos(0.0) #define E exp(1.0) int main(){ int i,j,n,m; cin>>n; while(n--){ cin>>m; long long int x=0; x=log10(sqrt(4*PI*m))+(log10(m)-log10(E))*m+1; if(m==1) x++; cout<<x<<endl; } return 0; }
相关文章推荐
- 51nod 1130 N的阶乘的长度(阶乘近似公式--斯特林公式)
- 51nod 1130 N的阶乘的长度 V2(斯特林近似)
- 【51NOD-0】1130 N的阶乘的长度 V2(斯特林近似)
- 51nod 1130 阶乘长度 [Stirling公式]
- 51nod 1130 N的阶乘的长度 V2(斯特林近似)
- 51nod-1130 N的阶乘的长度 V2(斯特林近似)
- 51nod-1130 N的阶乘的长度 V2(斯特林近似)
- 【51nod】1130 N的阶乘的长度 V2 斯特灵公式
- 51nod:1130 N的阶乘的长度 V2(斯特林近似)(数学公式)
- 51nod 1130 N的阶乘的长度 V2(斯特林近似)
- 51nod_1058 N的阶乘的长度(斯特林公式)
- 51Nod 1130 N的阶乘的长度 V2
- 斯特林公式求阶乘长度 51Nod基础题N的阶乘的长度
- 51Nod关于n的阶乘的长度(斯特林公式近似计算阶乘)
- 51nod 1130 N的阶乘的长度 V2(斯特林近似)
- 51Nod 1130 N的阶乘的长度 V2(斯特林近似)
- 51nod 1058 N的阶乘的长度(斯特林公式)
- 51NOD 求n的阶乘的长度(斯特林公式)
- 51nod 1130 N的阶乘的长度 V2(斯特林近似)
- 51nod 1130 N的阶乘的长度 V2(斯特林近似)