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 |
这种事俺见的多了...见怪不怪了……In Reply To:诡异的事情下面的程序c可以AC,用gcc就WA Posted by:miao at 2007-02-01 20:28:32 > #include <stdio.h> > #include <math.h> > > > int > cmp(const void *p,const void *q) > { > return *(int *)p - *(int *)q; > } > > int > main() > { > int i,n,m,i1,i2,i3; > int a[6000]; > i = 0; > for(i1 = 0; i1 < 32; i1++) > for(i2 = 0 ;i2 < 21; i2++) > for(i3 = 0; i3 < 15; i3++) > if(pow(2,i1)*pow(3,i2)*pow(5,i3) < 2100000000.0){ > a[i++] = pow(2,i1)*pow(3,i2)*pow(5,i3); > } > qsort(a,i,sizeof(a[0]),cmp); > while(scanf("%d",&n) == 1 && n != 0){ > printf("%d\n",a[n-1]); > } > return 0; > } Followed by:
Post your reply here: |
All Rights Reserved 2003-2013 Ying Fuchen,Xu Pengcheng,Xie Di
Any problem, Please Contact Administrator