您的位置:首页 > 其它

zoj 1494 Climbing Worm(经典数学水题)

2010-07-20 20:57 417 查看
小学的时候就做过吧,蜗牛爬井,只不过做的是一小时爬多少,掉多少。。。问几天出来。。



这个是一分钟爬多少,第二分钟掉多少。。



WA了一次,把进位写成四舍五入了。。。晕死我了。。



这个得推公式~很好推的~我这个x设的是向上爬了多少分钟,那么x-1是掉了多少分钟,2者之和是结果~





#include <iostream>
using namespace std;
int main(void)
{
    int n,u,d,result;
    double x;
    while( cin>>n>>u>>d && n)
    {
        x = (n-d)/(1.0*(u-d));
        if(x - (int)x < 0.000001)
            result = (int)x;
        else
            result = (int)x + 1;
        cout<<2*result-1<<endl;
    }
system("pause");
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: