题解 P1423 【小玉在游泳】

瑞星

2017-11-20 21:52:50

Solution

这是一道很简单的题。内容其实跟级数求和一样 代码如下... ```cpp #include<iostream> using namespace std; int main() { double x; cin>>x; //输入的数据 double sum=0.0; //存储游的距离 int ans=0; //储存步数 double tmp=2; //储存每一步的距离 while(sum<=x) //当游的距离还没大于应游的距离时,就执行 { sum=sum+tmp; //累加每一步 tmp=tmp*0.98; //步数距离更新 ans++; //每执行一次循环,步数+1 } cout<<ans<<endl; return 0; } ```