题解 | #求小球落地5次后所经历的路程和第5次反弹的高度#
求小球落地5次后所经历的路程和第5次反弹的高度
http://www.nowcoder.com/practice/2f6f9339d151410583459847ecc98446
这道题就很简单了,注意代码规范
#include <bits/stdc++.h>
using namespace std;
int main () {
double n;
cin >> n;
double sum = 0;
double tem = n;
for (int i = 0; i < 5; i++) {
if (i < 4) {
sum = sum + tem + tem / 2;
//cout << tem << endl;
}
if (i == 4) {
sum += tem;
}
tem /= 2;
}
cout << sum << endl << tem << endl;
return 0;
}