洛谷P1423 小玉在游泳
2024-09-05 00:12:03
题目描述
小玉开心的在游泳,可是她很快难过的发现,自己的力气不够,游泳好累哦。已知小玉第一步能游2米,可是随着越来越累,力气越来越小,她接下来的每一步都只能游出上一步距离的98%。现在小玉想知道,如果要游到距离x米的地方,她需要游多少步呢。请你编程解决这个问题。
输入输出格式
输入格式:
输入一个数字(不一定是整数,小于100m),表示要游的目标距离。
输出格式:
输出一个整数,表示小玉一共需要游多少步。
输入输出样例
输入样例#1:
4.3
输出样例#1:
3
WriteUp:
根据题意循环统计即可。
参考AC代码:
#include <cstdio>
#include <iostream>
#include <cmath>
#include <cstdlib>
using namespace std;
int main(void)
{
double s;
double temp = 0.0;
int step = 0;
double first_speed = 2.0;
scanf("%lf",&s);
for (step = 0; temp < s ; step++)
{
temp = temp+first_speed*pow(0.98,step);
}
printf("%d",step);
return 0;
}
最新文章
- Oracle在线重定义DBMS_REDEFINITION 普通表—>;分区表
- Javascript初学篇章_1(概念/数据类型)
- Bootstrap弹窗插件(拟态框)关闭后回调函数
- 批处理Ping服务器
- laravel5.1启动详解
- static使用方法小结
- Ajax-Demo
- 关于split splice slice 的一些事
- linux中添加环境变量(python为例)
- php中函数里面使用函数外面的变量
- EasyUI学习总结(四)——parser源码分析
- .NET Core开发日志——从ASP.NET Core Module到KestrelServer
- 一步步搭建 Spring Boot maven 框架的工程
- laraval一键安装包的下载地址
- Downloadftp
- Java中this和super的用法和区别
- ecplice 中添加JavaFX插件学习
- fiddler工具能干啥
- 3层+SVN学习笔记(1)
- SpringMVC异常处理机制
热门文章
- 【HTB系列】 靶机Swagshop的渗透测试详解
- Linux速通08 网络原理及基础设置、软件包管理
- C#的常见集合接口提供的功能
- 面试常备,字符串三剑客 String、StringBuffer、StringBuilder
- ubuntu18.04+gunicorn+nginx+supervisor+mysql+redis安装django项目
- Python字典与集合
- python 常用的库
- 通过unity Distribution Portal发布华为渠道的游戏
- PTA 单链表分段逆转
- windows 以管理员身份运行 代码