1. 程式人生 > >Climbing Worm HDU - 1049 (簡單模擬題)

Climbing Worm HDU - 1049 (簡單模擬題)

#include <stdio.h>

int main()
{
    int n, u, d;
    while(~scanf("%d %d %d", &n, &u, &d))
    {
        if(n == 0)
            break;
        int t = 0;
        while(1)
        {
            n -= u;
            t++;
            if(n <= 0)     //在這個地方跳出迴圈 
                break;
            n += d;
            t++;
        }
        printf("%d\n", t);    
    }
    return 0;