Responsive image

问题 2752 --位运算之谜

2752: 位运算之谜

时间限制: 1 Sec  内存限制: 128 MB
提交: 0  解决: 43
[提交][状态][讨论版][命题人:]

题目描述

a+b的值为x,a&b的值为y,首先需要判断能否有一组a,b满足当前的情况,如果有,那么求出a XOR b(即a异或b),否则输出-1(其中a,b>0)

输入描述

第一行正整数t(t<=2*105),表示数据组数.
接下来t行,每一行有两个整数x,y(0<=x,y<=1018

输出描述

对于每一组数据,按题意输出a XOR b或者-1。

样例输入

1
2 1

样例输出

0

来源

[提交][状态]
ACM算法攻关部