zoukankan      html  css  js  c++  java
  • 1072: 青蛙爬井

    题目描述

    有一口深度为high米的水井,井底有一只青蛙,它每天白天能够沿井壁向上爬up米,夜里则顺井壁向下滑down米,若青蛙从某个早晨开始向外爬,对于任意指定的high、up和down值(均为自然数),计算青蛙多少天能够爬出井口?

    输入

    输入3个正整数:high、up和down。

    输出

    输出一个整数,表示天数。输出单独占一行。

    样例输入

    10 2 1
    

    样例输出

    9
    

    提示

    循环模拟。注意,不能简单地认为每天上升的高度等于白天向上爬的距离减去夜间下滑的距离,因为若白天能爬出井口,则不必等到晚上。

    #include<stdio.h>
    int main()
    {
        int up,down,high;
        int day=0,sum=0;
        scanf("%d%d%d", &high, &up, &down);
        for(day=1;;day++)
        {
            sum=sum+up;
            if(sum>=high)
                break;
            sum-=down;
        }
        printf("%d",day);
          return 0;
     
    }
     
  • 相关阅读:
    Android_自定义适配器
    Android_ListView
    Android_布局
    Android_基础控件
    Android_基础
    PHP框架_ThinkPHP数据库
    PHP框架_ThinkPHP基础
    PHP框架_Smarty_实现登录功能
    PHP框架_Smarty
    PHP文件上传
  • 原文地址:https://www.cnblogs.com/binanry/p/9234109.html
Copyright © 2011-2022 走看看