Poj 1003

水题 注意精度和格式即可

 1 #include<iostream>
 2 using namespace std;
 3 int main(){
 4     double m;
 5     while(cin>>m){
 6         if(m==0){
 7             break;
 8         }
 9         double k=0.5;
10         for(int i=1;i<=300;i++){
11             if(k>=m){
12                 cout<<i<<" card(s)"<<endl;
13                 break;
14             }
15             else{
16                 k+=(1/double(i+2));
17             }
18         }
19     }
20 }

 

posted @ 2017-01-24 21:49  水野玛琳  阅读(110)  评论(0编辑  收藏  举报