7-71 爬动的蠕虫

简介: 7-71 爬动的蠕虫

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;
}
目录
相关文章
|
安全 Linux 网络安全
网络安全之认识勒索病毒
勒索病毒,是一种新型电脑病毒,伴随数字货币兴起,主要以邮件、程序木马、网页挂马、服务器入侵、捆绑软件等多种形式进行传播,一旦感染将给用户带来无法估量的损失。如果遭受勒索病毒攻击,将会使绝大多数文件被加密算法加密,并添加一个特殊的后缀,用户无法读取原文件内容,被感染者一般无法解密,必须拿到解密的私钥才有可能无损还原被加密文件。而拿到解密的私钥,通常需要向攻击者支付高昂的赎金,这些赎金必须是通过数字货币支付,一般无法溯源,因此极易造成严重损失。本文带大家一起认识勒索病毒。
384 0
|
安全 物联网 网络安全
一场勒索病毒引发的网络安全思考
一场勒索病毒引发的网络安全思考
399 0
一场勒索病毒引发的网络安全思考
又一科研成果被爆剽窃!致命病毒发现者疑遭偷天换日
该研究成果对预防当前流行性出血热疫情具有明显的指导意义。
514 0
|
安全 Windows
WannaCry 2.0勒索病毒变种是什么?怎么防?
WannaCry 2.0勒索病毒变种是什么?怎么防?在全球范围内爆发的WannaCry 勒索病毒出现了变种:WannaCry 2.0,不能通过注册某个域名来关闭变种勒索病毒的传播,该变种传播速度可能会更快。下面是云市场为企业准备的WannaCry 2.0病毒防护方法。
10816 0
|
监控 安全 数据安全/隐私保护