#include<bits/stdc++.h>
using namespace std;
double digit(int x)
{
double sum=0;
for(int i=1; i<=x; i++)
sum+=log10(i);
return sum;
}
int main()
{
int x , t;
cin>>t;
while(t--){
cin>>x;
cout<<(int)(digit(x))+1<<'\n';
}
return 0;
}
using namespace std;
double digit(int x)
{
double sum=0;
for(int i=1; i<=x; i++)
sum+=log10(i);
return sum;
}
int main()
{
int x , t;
cin>>t;
while(t--){
cin>>x;
cout<<(int)(digit(x))+1<<'\n';
}
return 0;
}
No comments:
Post a Comment