题目描述
小球从100米高处自由落下,着地后又弹回高度的一半再落下。
经过多少次落地后,小球弹起的高度才会低于0.5米?
输入
无
输出
一个整数,表示落地次数
代码
#include<bits/stdc++.h>
using namespace std;
int main(){
double a=100;
int sum=0;
while(a>0.5){
a/=2;
sum++;
}
cout<<sum;
return 0;
}