UVa 573 蜗牛

来源:互联网 发布:windows 会员如何加入 编辑:程序博客网 时间:2024/04/28 10:52

/*

* 解题思路:

* 水题、注意什么数据使用Double类型什么数据使用整型即可

*/

#include <stdio.h>int main( ){    int H,D;    int day;    double sum,U,F;    while( scanf("%d%lf%d%lf",&H,&U,&D,&F) && H )    {        sum = day = 0;        F = F*U*1.0/100;        while( 1 )        {            if( U < 0 )                U = 0;            sum += U;            day++;               if( sum > H )            {                printf("success on day %d\n",day);                break;            }             sum -= D;            if( sum < 0 )            {                printf("failure on day %d\n",day);                break;            }            U -= F;        }    }    return 0;}


0 0