题解 | 求小球落地5次后所经历的路程和第5次反弹的高度
#include <stdio.h>
int main() {
int h;
double path, height;
while (scanf("%d", &h) != EOF) {
height = (double) h;
path = 0;
path += height;
for(int i = 1; i <= 5;i++)
{
path += height;
height /= 2;
}
printf("%g\n", path - 2 * height);
printf("%g\n", height);
}
return 0;
}

