不能再摸鱼了,加油!
#include <bits/stdc++.h>
using namespace std;
int main ()
{
int n;
cin>>n;
while(n--)
{
int nn,flag3=0;
set<pair<int,int> > m;
int x,y;
cin>>nn;
while(nn--)
{
cin>>x>>y;
m.insert({x,y});
}
for(auto a:m)
{
int sym;
int flag=0;
if(a.second==y)
{
sym=a.first+x;
flag=1;
}
if(flag)
{
int flag2=0;
int i=0;
for(auto b:m)
{
for(auto c:m)
{
if(b.second==c.second)
{
if(sym==b.first+c.first)
{
flag2++;
}
}
}
}
if(flag2==m.size())
{
flag3=1;
cout<<"YES"<<endl;
break;
}
}
}
if(flag3)
continue;
else
cout<<"NO"<<endl;
}
return 0;
}