斯特林公式:
#include<stdio.h>
#include<math.h>
int main(void)
{
int T;
double n;
scanf("%d", &T);
while(T--)
{
scanf("%lf", &n);
if(n!=1)
printf("%d\n", (int)(log10(2*3.1415926*n)/2+n*log10(n/2.7182818)+1));
else
printf("1\n");
}
return 0;
}