硕哥的字符串

硕哥的字符串

描述

输入一个字符串,字符串包括三种字符,数字1,加号和问号。
其中的数字1保证间隔出现。你需要把所有的 ? 取代为 + 或 ⊕ (按位异或运算)。
(提示: 加法运算的优先级比按位异或运算高)
请问取代完后此运算式可能的最大运算结果为何?

输入样例

1+1?1

输出样例

3

样例解释

一种可行的方案是把?修改为⊕,这样运算式变为1+1⊕1=3

输入样例

1?1?1

输出样例

3

样例解释

一种可行的方案是把第一个?修改为+,第二个?修改为⊕,这样运算式变为1+1⊕1=3

时空限制

每个测试点1s
空间16384KB

数据范围

对于100%的数据,满足字符串长度小于1000000

信息

难度
9
分类
(无)
标签
递交数
4
已通过
3
通过率
75%
被复制
1
上传者