题解 | #计算小球走过的路程和反弹高度#
计算小球走过的路程和反弹高度
https://www.nowcoder.com/practice/ac674f68367149d5ad1f857a379e69c9
#include<bits/stdc++.h>
using namespace std;
int main() {
double x=0,y;
int z;
cin>>y>>z;
x=-y;
for(int i=1;i<=z;i++){
x+=2*y;
y*=0.5;
}
printf("%.1lf %.1lf",x,y);
return 0;
}
注意第一个是经过的距离就行了。
