Online Judge | Problem Set | Authors | Online Contests | User | ||||||
---|---|---|---|---|---|---|---|---|---|---|
Web Board Home Page F.A.Qs Statistical Charts | Current Contest Past Contests Scheduled Contests Award Contest |
Re:用公式,还是要打表的In Reply To:用公式,还是要打表的 Posted by:AB38017032 at 2012-07-30 15:45:30 > #include <stdio.h> > #include <math.h> > int a[10000001]={0}; > int main() > { > int n,len,j,m; > double i,sum=0.0; > for(i=1.0;i<10000001;i++) > { > sum+=log10(i); > a[(int)(i)]=(int)(sum)+1; > } > scanf("%d",&n); > /*sum=0.0; > for(i=1.0;i<=(double)(n);i++) > sum+=log10(i); > len=(int)(sum)+1;*/ > for(j=0;j<n;j++) > { > scanf("%d",&m); > printf("%d\n",a[m]); > } > return 0; > } Followed by: Post your reply here: |
All Rights Reserved 2003-2013 Ying Fuchen,Xu Pengcheng,Xie Di
Any problem, Please Contact Administrator