[HDOJ]1056. HangOver

数学计算题目
/*
    HDU OJ 1056
    solved at 09.6.19
*/
#include 
<iostream>
using namespace std;
int main()
{
    
double len,mylen;
    
int cnt;
    
while(cin>>len && len != 0.00)
    {
        cnt 
= 1;
        mylen 
= 0.0;
        
while(mylen < len)
        {
            mylen 
= mylen + 1.0/(cnt+1);
            cnt
++;
        }
        cout
<<cnt - 1<<" card(s)"<<endl;
    }
    
return 0;
}

posted on 2009-06-19 10:52  笔记  阅读(281)  评论(0编辑  收藏  举报

导航