1072: 青蛙爬井
时间限制: 1 Sec 内存限制: 128 MB
提交: 21130 解决: 15969
[状态] [讨论版] [提交] [命题人:admin]
题目描述
有一口深度为high米的水井,井底有一只青蛙,它每天白天能够沿井壁向上爬up米,夜里则顺井壁向下滑down米,若青蛙从某个早晨开始向外爬,对于任意指定的high、up和down值(均为自然数),计算青蛙多少天能够爬出井口?
输入
输入3个正整数:high、up和down。
输出
输出一个整数,表示天数。输出单独占一行。
样例输入 Copy
10 2 1
样例输出 Copy
9
提示
循环模拟。注意,不能简单地认为每天上升的高度等于白天向上爬的距离减去夜间下滑的距离,因为若白天能爬出井口,则不必等到晚上。

/** 青蛙爬井*/import java.util.*;public class Main {public static void main(String[] args) {//创建Scanner对象inputScanner input = new Scanner(System.in);//输入int high = input.nextInt();int up = input.nextInt();int down = input.nextInt();//声明变量int sum = 0;int day = 0;for(int i = 1;; i++) {//求青蛙爬出井的天数sum += up;day++;if(sum >= high)break;elsesum -= down;}System.out.printf("%d", day);}}

1072: 青蛙爬井 Java相关推荐

  1. 1072: 青蛙爬井 C语言

    1072: 青蛙爬井 时间限制: 1 Sec 内存限制: 128 MB 提交: 21129 解决: 15968 [状态] [讨论版] [提交] [命题人:admin] 题目描述 有一口深度为high米 ...

  2. ZZULIOJ 1072:青蛙爬井

    青蛙爬井 题目描述 有一口深度为high米的水井,井底有一只青蛙,它每天白天能够沿井壁向上爬up米,夜里则顺井壁向下滑down米,若青蛙从某个早晨开始向外爬,对于任意指定的high.up和down值( ...

  3. python 1072: 青蛙爬井

    a,b,c=map(int,input().split()) d=e=0 while d<a:e+=1d+=bif d<a:d-=celse:print(e)

  4. 5.计蒜客ACM题库.A2234 结果填空:青蛙爬井

    计蒜客ACM题库.A2234 结果填空:青蛙爬井 有一口深度为 high 米的水井,井底有一只青蛙,它每天白天能够沿井壁向上爬 up 米,夜里则顺井壁向下滑 down 米. 若青蛙从某个早晨开始向外爬 ...

  5. 1367: 青蛙爬井

    1367: 青蛙爬井 1.描述 有一口深度为high米的水井,井底有一只青蛙,它每天白天能够沿井壁向上爬up米,夜里则顺井壁向下滑down米,若青蛙从某个早晨开始向外爬,对于任意指定的high.up和 ...

  6. 青蛙爬井c语言,一道国考题的“青蛙爬井”解法

    一道国考题的"青蛙爬井"解法 武汉分院 李永建 青蛙爬井问题是数学运算里一类典型的题型.下面我们通过一个简单的例题来回忆一下这种题型. [例1]一只青蛙掉入20米深的井中,它白天往 ...

  7. 【C语言编程】青蛙爬井问题

    问题描述 有一口深度为h米的水井,井底有一只青蛙,它每天白天能够沿井壁向上爬m米,夜里则顺井壁向下滑n米,若青蛙从某个早晨开始向外爬,试编写一个函数:对于任意指定的hmn值(均为自然数),计算青蛙多少 ...

  8. 青蛙爬井(Java)

    一只青蛙在一口 11米深的井底向上爬,白天向上爬3米,晚上向下滑2米,总共需要几天可以爬出? public class Chong {public static void main(String[] ...

  9. ZZULIOJ1072: 青蛙爬井

    题目:1072 题目描述 有一口深度为high米的水井,井底有一只青蛙,它每天白天能够沿井壁向上爬up米,夜里则顺井壁向下滑down米,若青蛙从某个早晨开始向外爬,对于任意指定的high.up和dow ...

最新文章

  1. matlab绘图 subplot函数使用方法
  2. wince6.0 编译报错:error C2220: warning treated as error - no 'object' file generated的解决办法...
  3. Leecode 301. 删除无效的括号——Leecode每日一题系列
  4. Java最佳实践– Char到Byte和Byte到Char的转换
  5. Redis源码分析之anet网络通信的封装
  6. oracle19c 安装权限_Oracle19c 安装及SQL developer连接
  7. unity三维向量变化为角度_三维旋转
  8. 怎么解决docker pull拉取镜像速度过慢的问题
  9. yolov3从头实现(五)-- yolov3网络块
  10. 2022年 1月 windows 新型勒索病毒 360Crypt将全部文件后缀改为.360 2022年最新传播勒索病毒
  11. 实现异步加载js文件及加载完成后回调
  12. c语言教材课后习题答案,C语言课后习题答案(最终).doc
  13. Devcpp中编译出现[errror]Id returned 1 exit status
  14. mac上php的集成环境
  15. android listview viewgroup,Android View及ViewGroup事件分发机制总结
  16. win10 操作无法完成,因为文件已在windows资源管理器打开
  17. Twitter上热门的技巧与思路
  18. 从零开始写RISC-V处理器
  19. Android通过USB与PC通信
  20. 欧美插画系列-张聪-专题视频课程

热门文章

  1. C51——AUXR特殊功能寄存器时钟的电磁辐射
  2. scanf()函数的使用
  3. AVS3码流结构解析
  4. dotween 的学习1.DoTween.To()的了解
  5. 用MAC系统写C语言程序
  6. 银行会员人脸识别方案
  7. 电路方程的矩阵形式 c语言,电路方程的矩阵形式
  8. Coursera | Andrew Ng (02-week-1-1.7)—理解 Dropout
  9. 按理说机械硬盘和固态硬盘使用得当寿命几乎一样长,但为什么网上传言机械硬盘更容易坏?
  10. 计算机应用基础19秋在线作业2答案,东师计算机应用基础19秋在线作业2题目【标准答案】...