Submission #10128

# Submission time Handle Problem Language Result Execution time Memory
10128 2014-10-15T14:27:38 Z gs14004 Cookie Clicker Alpha (GCJ14_cookie) C++
19 / 19
16 ms 1088 KB
#include <cstdio>

void calc(){
    double c,f,x;
    scanf("%lf %lf %lf",&c,&f,&x);
    int t = 0;
    while (1) {
        if(c / (2 + t * f) + x / (2 + (t+1) * f) >= x / (2+ t * f)){
            break;
        }
        t++;
    }
    double res = 0;
    for (int i=0; i<t; i++) {
        res += c / (2 + i * f);
    }
    res += x / (2 + t * f);
    printf("%lf",res);
}

int main(){
    int t,i = 0;
    scanf("%d",&t);
    while (t--) {
        printf("Case #%d: ",++i);
        calc();
        puts("");
    }
}
# Verdict Execution time Memory Grader output
1 Correct 0 ms 1088 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 16 ms 1088 KB Output is correct