首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >还有别的办法吗?

还有别的办法吗?
EN

Stack Overflow用户
提问于 2022-05-15 12:47:30
回答 1查看 61关注 0票数 -2

蜗牛每天爬7英尺,晚上滑回2英尺,蜗牛要花多少天才能在一定深度下走出井?示例输入31样例输出6这是我写的,但它没有工作。

我的代码是

代码语言:javascript
运行
复制
function main() {
    var depth = parseInt(readLine(), 10);
    //your code goes here
    var day=0;
    var dist=0;
    
    while(dist<depth-2){
        day++;
        dist=dist+5;
        
    }
    console.log(day)
}

还有别的办法吗?

EN

回答 1

Stack Overflow用户

发布于 2022-05-15 13:06:12

蜗牛每天爬升5英尺,最后一天爬升到7英尺。这使得

代码语言:javascript
运行
复制
function main() {
  var depth = parseInt(readLine(), 10);
  console.log(Math.max(1, Math.ceil((depth - 2) / 5)));
}

示例:

代码语言:javascript
运行
复制
for (let depth = 1; depth < 32; ++depth) {
  console.log('depth: ' + depth + ', days: ' + Math.max(1, Math.ceil((depth - 2) / 5)));
}

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72248394

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档