#abc0162. [abc016_2]A±B Problem
[abc016_2]A±B Problem
问题文
高桥君在编程竞赛中写了一个输出 A+B
的程序,但他感觉好像写成了一个输出 A-B
的程序,让他感到不安。高桥君不小心把写好的程序给删除了,只剩下了输入和输出。请判断高桥君写的是 A+B
还是 A-B
,或者两者都有可能,或者两者都不可能。
但是,如果只有 A+B
和 A-B
中的一种可能性,那么我们认为高桥君写的是相应的程序。例如,如果对于输入 1 1
输出是 2
,则我们可以确定是 A+B
的可能性,而不可能是 A-B
,所以请判断高桥君写的是 A+B
。
输入
输入通过标准输入给出,具体格式如下:
- 整数 表示高桥君程序的输入,整数 表示高桥君程序的输出,三个数之间以空格分隔。
输出
如果能确定高桥君写的是 A+B
,则输出 +
,如果能确定高桥君写的是 A-B
,则输出 -
,如果两者都有可能,则输出 ?
,如果两者都不可能,则输出 !
。输出末尾需要换行。
输入示例1
1 0 1
输出示例1
?
可能是 A+B
也可能是 A-B
。
输入示例2
1 1 2
输出示例2
+
确定是 A+B
,而不是 A-B
。
输入示例3
1 1 0
输出示例3
-
确定不是 A+B
,而是 A-B
。
输入示例4
1 1 1
输出示例4
!
既不是 A+B
也不是 A-B
。