<小玉在游泳>题解
2026-04-12 11:08:32
发布于:浙江
35阅读
0回复
0点赞
也是很简单
思路如下:
#include <iostream>
using namespace std;
int main() {
double s;
cin >> s;
double step_len = 2.0; // 第一步的长度
double total = 0.0; // 已游总距离
int steps = 0; // 步数
while (total < s) {
total += step_len;
step_len *= 0.98;
steps++;
}
cout << steps << endl;
return 0;
}
这里空空如也



有帮助,赞一个