提交时间:2025-03-16 11:03:47

运行 ID: 312977

#include<iostream> using namespace std; int main(){ double x,a=2,s=0; //x是游泳的目标距离 //a是每一步的距离 //s是游泳i步之后的距离 int i=0;//i是第几步 cin>>x;//输入 while(s<x){//未游到x的目标距离 i++;//游1步 s+=a;//s加上当前这一步的距离 a*=0.98;//力气减少,游泳距离变近,为上一次的98% } cout<<i;//输出 return 0; }