hdu Big Number

 1 #include <cstdio>
 2 #include <cstring>
 3 #include <cmath>
 4 using namespace std;
 5 
 6 int main()
 7 {
 8     int t,n;
 9     scanf("%d",&t);
10     while(t--)
11     {
12         scanf("%d",&n);
13         double sum=0;
14         for(int i=1; i<=n; i++)
15         {
16             sum+=log10((double)i);
17         }
18         printf("%d\n",(int)sum+1);
19     }
20     return 0;
21 }
View Code

 

posted @ 2014-04-12 21:09  null1019  阅读(111)  评论(0编辑  收藏  举报