洛谷题解 AT244 【ハンバーガー(Hamburger)】


很水,直接三目运算符判断,看不懂的自己了解一下三目运算符,附代码:

#include<iostream>
namespace UMR//本人专属命名空间
{
    int a,b,c,d,n;
}
using namespace std;
using namespace UMR;
int main()
{
    cin>>a>>b>>c>>n;//输入
    (n*1-a>=0)?cout<<n*1-a<<" ":cout<<0<<" ";//三目运算符
    (n*2-b>=0)?cout<<n*2-b<<" ":cout<<0<<" ";//三目运算符
    (n*3-c>=0)?cout<<n*3-c:cout<<0;//三目运算符
    cout<<endl;
}

题目详见:https://www.luogu.org/problem/show?pid=AT244