当前位置: 首页 > news >正文

【C++题解】1074 - 小青蛙回来了

问题:1074 - 小青蛙回来了

类型:需要找规律的循环


题目描述:

关于小青蛙爬井的故事,你应该早就听过了:井深10 尺,小青蛙从井底向上爬,每个白天向上爬 3 尺,每个晚上又滑下来 2 尺,然后问你第几天它能爬上来。答案是第8天。
现在,那只著名的小青蛙又回来了,它现在每个白天已经可以向上爬 m(2≤m≤10 )尺了,当然,晚上还是要下滑n(1≤n<m)尺的。
如果告诉你井深h(10≤h≤200 )尺,请计算一下,现在,它第几天可以爬上来。

输入:

有三个整数,分别表示 m、n、h 。

输出:

只有一个整数,表示第几天可以爬上来。

样例:

输入:

3 2 10

输出:

8

在这里插入图片描述


完整代码如下:

#include<bits/stdc++.h> 
using namespace std;
int main(){//一、分析问题//已知:白天向上爬m(2≤m≤10)尺,晚上下滑n(1≤n<m)尺。井深h(10≤h≤200)尺//未知:第几天可以爬上来//关系://二、数据定义 int m,n,h,day=0;//三、数据输入 cin>>m>>n>>h;//四、数据计算 while(true){h-=m;if(h<=0){++day;break;}h+=n;++day;}//五、输出结果 cout<<day;return 0;	
}

相关文章:

  • CLion配置
  • 在今日头条上写文章:ChatGPT完整使用教程
  • 【qt】项目移植
  • elk:使用filebeat采集日志发送到kafka
  • Java装饰器模式,装饰器模式通常通过创建一个接口和一个或多个实现了该接口的类来开始,然后创建装饰器类,这些类也实现了相同的接口
  • MC联机无法连接到服务器怎么解决
  • 【WRF理论第二期】运行模型的基础知识
  • 路由懒加载
  • VL27 不重叠序列检测
  • harbor -- docker私有仓库安装配置
  • 基于SpringBoot+Vue二手家电管理平台设计和实现(源码+LW+调试文档+讲解等)
  • 【再探】Java—Java 沙箱机制与类加载器
  • STM32远程更新
  • Docker的部署与基本使用
  • $nextTick的使用场景介绍
  • 【笔记】你不知道的JS读书笔记——Promise
  • 【许晓笛】 EOS 智能合约案例解析(3)
  • Hibernate最全面试题
  • iOS 颜色设置看我就够了
  • JavaSE小实践1:Java爬取斗图网站的所有表情包
  • Netty 4.1 源代码学习:线程模型
  • PAT A1050
  • pdf文件如何在线转换为jpg图片
  • React as a UI Runtime(五、列表)
  • SAP云平台运行环境Cloud Foundry和Neo的区别
  • TypeScript实现数据结构(一)栈,队列,链表
  • 第十八天-企业应用架构模式-基本模式
  • 给自己的博客网站加上酷炫的初音未来音乐游戏?
  • 更好理解的面向对象的Javascript 1 —— 动态类型和多态
  • 聊聊sentinel的DegradeSlot
  • 猫头鹰的深夜翻译:JDK9 NotNullOrElse方法
  • 前嗅ForeSpider教程:创建模板
  • 如何选择开源的机器学习框架?
  • 物联网链路协议
  • 在weex里面使用chart图表
  • 机器人开始自主学习,是人类福祉,还是定时炸弹? ...
  • 新年再起“裁员潮”,“钢铁侠”马斯克要一举裁掉SpaceX 600余名员工 ...
  • ​iOS安全加固方法及实现
  • ​猴子吃桃问题:每天都吃了前一天剩下的一半多一个。
  • ###51单片机学习(2)-----如何通过C语言运用延时函数设计LED流水灯
  • #职场发展#其他
  • (02)Hive SQL编译成MapReduce任务的过程
  • (c语言)strcpy函数用法
  • (C语言)输入自定义个数的整数,打印出最大值和最小值
  • (pojstep1.1.1)poj 1298(直叙式模拟)
  • (pytorch进阶之路)扩散概率模型
  • (层次遍历)104. 二叉树的最大深度
  • (附源码)ssm经济信息门户网站 毕业设计 141634
  • (深度全面解析)ChatGPT的重大更新给创业者带来了哪些红利机会
  • (四)Tiki-taka算法(TTA)求解无人机三维路径规划研究(MATLAB)
  • (一)插入排序
  • (转)Android学习笔记 --- android任务栈和启动模式
  • (转)jdk与jre的区别
  • (转载)OpenStack Hacker养成指南
  • .mkp勒索病毒解密方法|勒索病毒解决|勒索病毒恢复|数据库修复