#512. 不完整的算式
不完整的算式
题目描述
小蓝在黑板上写了一个形如
的算式,其中 、、 都是非负整数, 是四则运算符之一:、、、(整除)。但四部分之一被完整擦掉,用 ? 代替。给出这个不完整的算式,请你恢复并输出被擦掉的部分。
输入格式
输入只有一行,包含一个不完整的算式字符串。
输出格式
如果被擦掉的部分是 、 或 ,输出相应的非负整数;
如果被擦掉的部分是运算符 ,输出 +、-、* 或 /。
保证算式有且仅有一个解,且所有整数无前导零。
样例输入1
1+?=2
样例输出1
1
样例输入2
10?3=3
样例输出2
/
说明
-
对于 的数据,被擦掉的部分是 。
-
对于 的数据,被擦掉的部分是 。
-
对于 的数据:
- 算式长度不超过 ,不包含空格。
- 整数部分不含多余前导零( 本身除外)。
- 输入保证合法且有且只有一个解。
- 如果被擦除的部分是
OP,且有多个符号满足,优先输出+,-,*,/中靠前的那个。