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

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

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

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

输入样例:

12 3 1

结尾无空行
输出样例:

11
#include <stdio.h>
#include <stdlib.h>int main()
{int N = 0,U = 0,D = 0;int sum = 0,t = 0;scanf("%d %d %d",&N,&U,&D);do{sum += U;//向上爬行t++;if(sum >= N){break;}else{sum -= D;//休息滑落t++;}}while(sum < N);printf("%d\n",t);return 0;
}

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

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

    7-71 爬动的蠕虫 (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. 爬动的蠕虫(无循环版)

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

  8. 7.12 C语言练习(爬动的蠕虫:一条蠕虫长1寸,在一口深为N寸的井的底部。已知蠕虫每1分钟可以向上爬U寸,但必须休息1分钟才能接着往上爬。)

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

  9. 7-17 爬动的蠕虫

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

最新文章

  1. 打造全能的文本编辑器序列文章
  2. qt中QHBoxLayout或QVBoxLayout布局内控件的动态生成与显示
  3. 这才是设计 React 的万金油!
  4. 这样去分析大盘才能稳赚不亏best
  5. 浏览器访问局域网共享文件服务器,局域网文件共享:Filezilla-IE 轻松解决(图)...
  6. 产品读书《创新者的窘境》
  7. Python菜鸟入门: 如何在Python中读写文件
  8. DNA 8. 癌症的突变异质性及寻找新的癌症驱动基因(MutSigCV)
  9. python控制蓝牙pybluez_Python之蓝牙通讯模块pybluez学习笔记
  10. oracle的em能干什么,Oracle中EM的配置
  11. Idea主菜单栏不见了怎么找回
  12. chrome 插件个人使用推介
  13. linux环境下从路径字符串中截取目录和文件名信息
  14. xshell调用js脚本开发
  15. AFNetworking(v3.0+)框架学习总结(三框架基本使用)
  16. 如何使用 JS 破解轻量级滑块验证码
  17. 论文笔记-Vanilla Transformer:Character-Level Language Modeling with Deeper Self-Attention
  18. 集成gin 、zap和lumberjack
  19. 廖雪峰Java高级架构师第一期
  20. 【weJudge】1107. [ACM][2014新生赛重现][现场]啊~啊~,麻婆豆~腐,麻婆豆~腐~

热门文章

  1. php动态成本管理,网上审批系统环境下的动态目标成本管理
  2. eureka 集群失败的原因_eureka集群中的疑问?
  3. Java中的Redis的思维导图_Redis思维导图
  4. 有什么用_app用什么软件编写
  5. HTML5的非主体结构元素(header、footer、hgroup、assress)
  6. div中直接绑定富文本值
  7. Html5中的Video元素使用方法
  8. IE浏览器支持响应式网站设计
  9. java IO流小结
  10. GT sport赛道详解 - Dragon Trail | 龙之径