C++ 小玉在游泳

文章目录


一、题目描述

小玉在游泳

题目描述

小玉开心的在游泳,可是她很快难过的发现,自己的力气不够,游泳好累哦。已知小玉第一步能游 2 2 2 米,可是随着越来越累,力气越来越小,她接下来的每一步都只能游出上一步距离的 98 % 98\% 98%。现在小玉想知道,如果要游到距离 s s s 米的地方,她需要游多少步呢。请你编程解决这个问题。

输入格式

输入一个实数 s s s(单位:米),表示要游的目标距离。

输出格式

输出一个整数,表示小玉一共需要游多少步。

样例 #1

样例输入 #1

复制代码
4.3

样例输出 #1

复制代码
3

提示

数据保证, 0 ≤ s < 100 0 \leq s < 100 0≤s<100,且 s s s 小数点后最多只有一位。


二、参考代码

cpp 复制代码
#include <iostream>
#include <iomanip>
#include <algorithm>
using namespace std;


int main(void)
{
	double s = 2, sum = 2;
	double dis = 0;
	cin >> dis;
	int days = 1;
	while (1)
	{
		if (sum >= dis)
		{
			break;
		}
		else
		{
			days++;
			s *= 0.98;
			sum += s;
			
		}
	}
	cout << days;
}

相关推荐
用户03906147071914 小时前
无感观测器理论模型(NTSM-SMO-PLL 与 SMO-PLL)
算法
没有梦想的咸鱼185-1037-166314 小时前
从通量数据到SCI论文——AI-R语言生态系统碳水热通量及其机制分析与论文
开发语言·人工智能·数据分析·r语言
weixin_4617694014 小时前
conda create 创建容器 Failed to resolve ‘repo.anaconda.com‘问题
开发语言·python·conda·repo·网络问题·无法创建
Want59514 小时前
Python生日蛋糕
开发语言·python
垆边人似月.14 小时前
找出最小的 K 个数
数据结构·c++·算法
C语言小火车14 小时前
C++ 为什么越来越依赖标准库?
java·开发语言·c++
熊猫钓鱼>_>14 小时前
当工具成为类:Softmax困境与连接器过载的算法根源
算法·ai·agent·工具·曲线·华为云码道·生态图鉴
郝学胜-神的一滴14 小时前
金融数据分析实战:从数据清洗到策略回测,Python全链路落地
开发语言·python·程序人生·金融·数据挖掘·数据分析
信奥卷王14 小时前
[GESP202503 六级] 树上漫步(含视频)
算法
八月的雨季 最後的冰吻14 小时前
C++ 面试要点笔记(续)
c++·笔记·面试