文章目錄
- 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;
}