#include "bits/stdc++.h"
#define int long long
using namespace std;
int a[100000],n,m;
signed main()
{
ios::sync_with_stdio(0);
cin.tie(0),cout.tie(0);
int t;
cin>>t;
while(t--)
{
cin>>n>>m;
int r=n+m;
int l;
l=max(0ll,n-m);
if(m==0)
cout<<n<<'\n';
for(int i=30;i>=0;i--)
{
if((r>>i&1)&&!(l>>i&1))
{
cout<<(l|((1<<i+1)-1))<<'\n';
break;
}
}
}
}
Turtle and an Infinite Sequence
最新推荐文章于 2024-07-26 20:13:08 发布