您的位置:首页 > 其它

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

2016-09-10 13:36 190 查看
公式记住就好了。百度百科有解释

e可以用exp(1)表示,省着记了

#include <iostream>
#include <cmath>
#include <stdio.h>

typedef long long ll;
double PI=acos(-1);
using namespace std;
int main()
{
int t;
cin >> t;
while (t--)
{
ll n;
cin >> n;
ll res = 0.5 * log10(2.0 * PI * n) + n * log10(n * 1.0 /exp(1)) + 1;
cout << res << endl;
}
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: