P5709 深基2.习6Apples Prologue 题解

Posted 李白莘莘学子

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了P5709 深基2.习6Apples Prologue 题解相关的知识,希望对你有一定的参考价值。

我的代码主要有一个东西:

三目运算符

三目运算符,又称条件运算符,是计算机语言(c,c++,java等)的重要组成部分。它是唯一有3个操作数的运算符,有时又称为三元运算符------------百度百科

具体地:

(1)?(2) :(3)

(1)内为条件判断语句

(2)内为(1)为真时,整个三目运算符的返回值

(3)内为(1)为假时,整个三目运算符的返回值

可以用 if(1)(2)else(3)来理解;

三目运算符速度快,代码量少,并且支持嵌套:

接下来就引出我的代码实现:

#include<cstdio>
#include<iostream>
using namespace std;
inline int read()
{
    int x=0,f=1; char ch=getchar();
    while(ch<\'0\'||ch>\'9\'){if(ch==\'-\')f=-1;ch=getchar();}
    while(ch>=\'0\'&&ch<=\'9\'){x=x*10+ch-\'0\';ch=getchar();}
    return x*f;
}//快速读入,如果不会写的可以学学原理或者用scanf代替
int m,t,s;
int main()
{
    m=read(),t=read(),s=read();
    printf("%d",s/t>=m?0:s/t*t==s?m-s/t:m-s/t-1);
    //如果都吃完了,那么剩0个苹果;否则:
    //如果吃的苹果是整数个,就返回m-s/t;否则:
    //算上正在吃还没吃完的苹果,返回m-s/t-1
    return 0;
}

三目小应用,完结撒花。

想要继续学习,点击我用三目运算符写的题目:

P5710 【深基3.例2】数的性质

P5711 【深基3.例3】闰年判断

P5712 【深基3.例4】Apples。(建议点入,有重要的小知识)

 

 

 

 

以上是关于P5709 深基2.习6Apples Prologue 题解的主要内容,如果未能解决你的问题,请参考以下文章

入门2分支结构

入门2分支结构

入门2分支结构

P5731 深基5.习6蛇形方阵

P5726 深基4.习9打分

P5744 深基7.习9培训