#include <stdio.h>
int main(){
int times,i;
float height,tempHeight,sumheight=0;
scanf("%f%d",&height,×);
tempHeight=height;
sumheight+=height;
for(i=0;i<times;i++){
tempHeight/=2;
if(i!=times-1)
sumheight+=tempHeight*2;
}
printf("%.2f %.2f",tempHeight,sumheight);
return 0;
}
Description
一球从M米高度自由下落,每次落地后返回原高度的一半,再落下。它在第N次落地时反弹多高?共经过多少米?保留两位小数
Input
M N
Output
它在第N次落地时反弹多高?共经过多少米?保留两位小数,空格隔开,放在一行
Sample Input
1000 5
Sample Output
31.25 2875.00