POJ1003 水~

水题~

暴力即可。

View Code
 1 #include<stdio.h>
 2 #include<math.h>
 3 int main(){
 4     double now;
 5     double a[ 305 ];
 6     a[ 1 ]=0.5;
 7     for( int i=2;i<305;i++ ){
 8         a[ i ]=a[ i-1 ]+1.0/(1.0*i+1.0);
 9     }
10     while( scanf("%lf",&now),now ){
11         int ans=1;
12         for( int i=1;i<305;i++ ){
13             if( now<=a[ i ] ){
14                 ans=i;
15                 break;
16             }
17         }
18         printf("%d card(s)\n",ans);
19     }
20     return 0;
21 }
keep moving...
原文地址:https://www.cnblogs.com/xxx0624/p/2941719.html