题解 | #求小球落地5次后所经历的路程和第5次反弹的高度#
求小球落地5次后所经历的路程和第5次反弹的高度
http://www.nowcoder.com/practice/2f6f9339d151410583459847ecc98446
#include<iostream>
using namespace std;
int main(){
int high;
double sum=0;
double h[6];
while(cin>>high){
h[0]=high;
for(int i=1;i<6;i++){
h[i]=h[i-1]/2;
}
sum=h[0]+2*(h[1]+h[2]+h[3]+h[4]);
cout<<sum<<endl<<h[5]<<endl;
}
return 0;
}