#include
int main() {
float height = 100; // 初始高度为100米
float distance = 100; // 第一次落地时经过的距离为100米
for (int i = 1; i <= 10; i++) {
height /= 2; // 每次反弹高度减半
distance += height * 2; // 经过的距离加上上升和下降的距离
}
printf("第10次落地时,共经过%.2f米,第10次反弹高度为%.2f米\n", distance, height);
return 0;
}