7-71 爬动的蠕虫 (15 分)

一条蠕虫长1寸,在一口深为N寸的井的底部。已知蠕虫每1分钟可以向上爬U寸,但必须休息1分钟才能接着往上爬。在休息的过程中,蠕虫又下滑了D寸。就这样,上爬和下滑重复进行。请问,蠕虫需要多长时间才能爬出井?

这里要求不足1分钟按1分钟计,并且假定只要在某次上爬过程中蠕虫的头部到达了井的顶部,那么蠕虫就完成任务了。初始时,蠕虫是趴在井底的(即高度为0)。

输入格式:

输入在一行中顺序给出3个正整数N、U、D,其中D<U,N不超过100。

输出格式:

在一行中输出蠕虫爬出井的时间,以分钟为单位。

输入样例:

12 3 1

结尾无空行

输出样例:

11

结尾无空行

#include<iostream>
using namespace std;
int main(){int n,u,d,sum=0,cnt=0;cin>>n>>u>>d;while(1){sum+=u;cnt++;if(sum>=n)break;sum-=d;cnt++;}cout<<cnt;return 0;
}

7-71 爬动的蠕虫 (15 分)相关推荐

  1. 7-17 爬动的蠕虫 (15 分)

    一条蠕虫长1寸,在一口深为N寸的井的底部.已知蠕虫每1分钟可以向上爬U寸,但必须休息1分钟才能接着往上爬.在休息的过程中,蠕虫又下滑了D寸.就这样,上爬和下滑重复进行.请问,蠕虫需要多长时间才能爬出井 ...

  2. 爬动的蠕虫(C语言)

    爬动的蠕虫 (15分) 一条蠕虫长1寸,在一口深为N寸的井的底部.已知蠕虫每1分钟可以向上爬U寸,但必须休息1分钟才能接着往上爬.在休息的过程中,蠕虫又下滑了D寸.就这样,上爬和下滑重复进行.请问,蠕 ...

  3. 7-17 爬动的蠕虫 (C语言)

    7-17 爬动的蠕虫 (15 分)一条蠕虫长1寸,在一口深为N寸的井的底部.已知蠕虫每1分钟可以向上爬U寸,但必须休息1分钟才能接着往上爬.在休息的过程中,蠕虫又下滑了D寸.就这样,上爬和下滑重复进行 ...

  4. PTA 基础编程题目集 7-17 爬动的蠕虫 C语言

    PTA 基础编程题目集 7-17 爬动的蠕虫 C语言 一条蠕虫长1寸,在一口深为N寸的井的底部.已知蠕虫每1分钟可以向上爬U寸,但必须休息1分钟才能接着往上爬.在休息的过程中,蠕虫又下滑了D寸.就这样 ...

  5. 用Python解“爬动的蠕虫”题

    7-17 爬动的蠕虫 一条蠕虫长1寸,在一口深为N寸的井的底部.已知蠕虫每1分钟可以向上爬U寸,但必须休息1分钟才能接着往上爬.在休息的过程中,蠕虫又下滑了D寸.就这样,上爬和下滑重复进行.请问,蠕虫 ...

  6. 用C语言解“爬动的蠕虫”题

    7-17 爬动的蠕虫 一条蠕虫长1寸,在一口深为N寸的井的底部.已知蠕虫每1分钟可以向上爬U寸,但必须休息1分钟才能接着往上爬.在休息的过程中,蠕虫又下滑了D寸.就这样,上爬和下滑重复进行.请问,蠕虫 ...

  7. 7-1 厘米换算英尺英寸 (15 分)

    7-1 厘米换算英尺英寸 (15 分) 如果已知英制长度的英尺foot和英寸inch的值,那么对应的米是(foot+inch/12)×0.3048.现在,如果用户输入的是厘米数,那么对应英制长度的英尺 ...

  8. java+英尺英寸,[Java教程]【JavaScript】7-1 厘米换算英尺英寸 (15分)

    [Java教程][JavaScript]7-1 厘米换算英尺英寸 (15分) 0 2021-01-22 11:01:40 题目:如果已知英制长度的英尺foot和英寸inch的值,那么对应的米是(foo ...

  9. PAT 基础练习题 7-1 厘米换算英尺英寸 (15 分)

    7-1 厘米换算英尺英寸 (15 分) 如果已知英制长度的英尺foot和英寸inch的值,那么对应的米是(foot+inch/12)×0.3048.现在,如果用户输入的是厘米数,那么对应英制长度的英尺 ...

最新文章

  1. 字符串匹配的KMP算法和C语言代码,不需要思考就能理解
  2. 刷题总结——愤怒的小鸟(NOIPDAY2T3)
  3. mongo基本使用方法
  4. LeetCode 1921. 消灭怪物的最大数量(排序)
  5. 型管件的作用_管道工程基础 - 管件和管道附件的布置规定
  6. 日均处理万亿数据!Flink在快手的应用实践与技术演进之路
  7. 云HBase小组成功抢救某公司自建HBase集群,挽救30+T数据
  8. 归并排序--Java
  9. 一个企业用电有多浪费?90后开发者大显身手,让每度电从此更“聪明”!
  10. List列表拒绝添加重复信息
  11. 美赛整理之遗传算法优化BP神经网络的齿轮故障诊断问题
  12. 第九课 go的循环语句
  13. 安卓rom制作教程_刹那 刷机教程201三星S10 N10等系列 韩版国行安卓9升级10 详细步骤...
  14. json数据类型基本转换
  15. 【RocketMQ】Send [1] times, still failed以及No route info of this topic问题排查思路总结
  16. Hystrix熔断器
  17. Python编程-pypyodbc无驱动和无法打开注册表等错误的解决办法
  18. 1.广电、电信、联通、移动、无线覆盖、物联网络、校园入网统一认证问题痛点分析
  19. Pg extention pgcrypto
  20. 架构思维成长系列教程

热门文章

  1. some daily
  2. day10 Python 形参顺序
  3. json串转成list
  4. Loj #6060. 「2017 山东一轮集训 Day1 / SDWC2018 Day1」Set
  5. Strust2初之体验
  6. JDBC学习笔记(6)——获取自动生成的主键值处理Blob数据库事务处理
  7. 使用Tesseract (OCR)实现简单的验证码识别(C#)+窗体淡入淡出效果
  8. 花生壳For Linux安装步骤
  9. flutter网络请求dio的get、post、上传文件、下载文件总结
  10. NOI2019凉凉记