/*
求m! 的位数,1=m=10^7.时间1s。
用Stirling公式求解n! ~~~~~~~~~(n/e ) ) n )2*pi*n ) ^ )1/2) )。
#includeiostream
#includecmath
using namespace std;
const double e=2.7182818284590452354,pi=3.141592653589793239;
doublestr_ling(intn ) )。
{
return0.5*log10(2*pi*n ) n*log10 ) n/e;
() ) ) ) )。
int main () )
{
int t,m;
cint;
wile(t-- )。
{
cinm;
cout(int ) str_ling(m ) m )1endl;
() ) ) ) )。
返回0;
() ) ) ) )。