阶乘后的位数
**位数 = log10(n!) = log10(1) + log10(2)+… +log10(n) **
#include<iostream>
#include<cmath>
#include<algorithm>
using namespace std;
int main(){
int n ;
int m ;
double sum ;
cin >> n ;
while( n-- ){
sum = 0 ;
cin >> m ;
for ( int i = 1 ; i <= m ; i++ )
sum += log10(i) ;
cout << ( int )sum + 1 << endl ;
}
return 0;
}