我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

c++求上台阶所需最少时间问题

img


xidsjbwhsjcrjjejdjxisoq看了没有什么思路 ,求解呀

#include <stdio.h>
int main()
{
    int n;
    scanf("%d",&n);
    int sec=0;
    int tl=0;//tili
    int count=0;
    while(n>0)
    {
        //printf("n:%d sec:%d tl:%d\n",n,sec,tl);
        if(tl>3)
        {
            tl-=3;
            n-=3;
            continue;
        }
        if(n>=2)
        {
            tl+=1;
            sec+=1;
            n-=2;
            continue;
        }
        if(n<2)
        {
            tl+=1;
            sec+=1;
            n-=1;
            continue;
        }
    }
    printf("%d\n",sec);
    return 0;
}

近期文章

  • 打印杨辉三角详细讲解下
  • ubuntu系统分辨率参数的解释
  • uu们,小白菜想请教一下,这个表格怎么缩小呀?只能看到6行,老是要滑动看下面的内容😭
  • COMSOL仿真与SW坐标系不重合问题
  • Unity有时打不开Tile Palette Window该如何解决?
  • STM32F407定时器
  • python文件处理统计关键词行数
  • python输入之后不运行反而是回车是因为什么原因
  • 所有md5哈希都是一样的吗?
  • 二维数组与一维数组的数学运算 。例如这样两个数组,如何用代码实现其运算
  • 洛谷上的一到字符串题,为什么说我re了?
  • 怎么解决这个错误,使程序运行
  • 输入1~12中的数字查找对应出的月份英文
  • 如何用python,根据输入分数计算班级总分、平均分,并统计及格和不及格人数?
  • Ubuntu上的Eclipse打不开 出现了下面的错误是怎么回事
  • 下载multisim出现这个是什么情况?
  • 编译原理自上而下分析法
  • PHP将cc插入邮件功能[复制]
  • 宿舍关灯神器怎么做?
  • SQL Server转MySQL

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华