#include <iostream>
#include <cmath>
#define p acos(-1)
#define e exp(1)
#define f(n) ((0.5 * log(2 * p * n) + n * log(n) - n)/log(10))
using namespace std;
int main()
{
int t, n;
scanf("%d", &t);
while (t--)
{
scanf("%d", &n);
int ans = (int)f(n) + 1;
printf("%d\n", ans);
}
return 0;
}
hdu 1018 Stirling 求阶乘位数
最新推荐文章于 2021-01-15 23:18:53 发布