【HDOJ】1408 盐水的故事

简单题,感觉非常简单,像小学奥数的植树问题。

#include <stdio.h>
#include <math.h>

#define MAXNUM 5001

int main() {
    double vul, d;
    int i, k, time, tmp;

    while (scanf("%lf %lf", &vul, &d) != EOF) {
        tmp = ceil(vul / d);
        k = 0;
        for (i=1; i<MAXNUM; ++i) {
            k += i;
            if (k >= tmp)
                break;
        }
        time = tmp + i-1;
        printf("%d
", time);
    }

    return 0;
}
原文地址:https://www.cnblogs.com/bombe1013/p/3601413.html