HDUOJ 6702 ^&^(数论)
题意:找出最小的值c使(a ^ c)&(b ^ c)最小。
solution:输出A&B,当(A&B == 0)时特判。
#include <stdio.h>
#include <algorithm>
using namespace std;
int main()
{
long long a, b, c;
int t;
scanf("%d", &t);
while(t--)
{
scanf("%lld%lld", &a, &b);
if((a&b)==0)
printf("1\n");
else
printf("%lld\n", a&b);
}
return 0;
}