代码会连续打印 94601019043208 ,然后显示SIGKILL错误。请帮助我处理此错误。
#include <iostream>
#include <stdio.h>
using namespace std;
int main()
{
long long int t;
cin>>t;
while(t>0)
{
long long int l,r,x,y;
cin>>x>>y>>l>>r;
long long int res;
if(x>y)
res=x;
else
res=y;
long long int sum,i;
for(i=res;i<=r;i++)
{
sum=((x&i)*(y&i));
if(sum==(x*y))
break;
}
cout<<i<<endl;
t=t-1;
}
return 0;
}