//球落地反弹
//第n次往返经过的路程位2*(1/2)^(n-1)*H0 = (2*H0) * (1/2)^(n-1),
//则可令常系数k = 2*H0
int main(){
int n;
int m;
float distance = H0;
float distance_th = H0;
float delta = K;
scanf("%d",&n);
m = n;
while(--n){
distance += 1/2.0*delta;
delta /= 2;
}
while (m--)
{
distance_th /= 2;
}
printf("共经过%.5f米\n",distance);
printf("第%d次反弹%.5f米",n,distance_th);
}