logo AlgoBeat OnlineJudge
登录 注册

#103107. [BZOJ 3107] [cqoi2013]二进制a+b

内存限制:128 MiB 时间限制:10000 ms 标准输入输出
题目类型:传统 评测方式:文本比较
上传者: 匿名

题目描述

输入三个整数 ,把它们写成无前导 的二进制整数。 比如 ,写成二进制为 。接下来以位数最多的为基准,其他整数在前面添加前导 ,使得 拥有相同的位数。比如在刚才的例子中,添加完前导 后为 。最后,把 的各位进行重排,得到 ,使得。比如在刚才的例子中,可以这样重排:。 你的任务是让 最小。如果无解,输出 -1

输入格式

输入仅一行,包含三个整数

输出格式

仅一行,为 的最小值。

样例

样例输入 #1

7 6 9

样例输出 #1

10

数据范围与提示

对于 的数据,