这道题其实就是从信息学奥赛一本通编程启蒙的《3192:【例32.1】学游泳》这道题改的,信息学奥赛书上的这道题的答案在洛谷这道题P1423同样适用,且为全AC满分答案。
现公布源代码:
#include <bits/stdc++.h>
using namespace std;
double n,o=2;int cnt;
int main(){
cin>>n;
for(int i=1;;i++){
if(n<=0)break;
n-=o;
o*=0.98;
cnt++;
}
cout<<cnt;
return 0;
}