5134. 简单判断
  30mpxsTv9eii 2023年11月02日 34 0



文章目录

  • Question
  • 输入样例1: 3 7 0 输出样例1:
  • Ideas
  • Code


Question

给定三个非负整数 x,y,z
,请你按如下要求进行判断并输出相应结果:

如果 x>y+z
,则输出 +。
如果 y>x+z
,则输出 -。
如果 x=y
且 z=0
,则输出 0。
如果以上都不满足,则输出 ?。
不难发现,本题不会出现同时满足多个条件的情况。

输入格式
共一行,三个非负整数 x,y,z

输出格式
共一行,输出相应结果。

数据范围
所有测试点满足 0≤x,y,z≤100

输入样例1: 3 7 0 输出样例1:

输入样例2:
2 0 1
输出样例2:
+
输入样例3:
1 1 0
输出样例3:
0
输入样例4:
0 0 1
输出样例4:
?

Ideas

Code

#include <iostream>

using namespace std;

int main()
{
    int x, y, z;
    cin >> x >> y >> z;
    
    if (x > y + z) puts("+");
    else if(y > x + z) puts("-");
    else if(x == y && z == 0) puts("0");
    else puts("?");
    
    return 0;
}


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
30mpxsTv9eii