题目描述
在平面直角坐标系中,设两点A(xA,yA)和B(xB,yB),定义该两点的“曼哈顿距离”为
d(A,B)=∣xA−xB∣+∣yA−yB∣
现有N个整点(坐标均为整数的点),请问这些点是否满足以下两个要求之一?
①存在 互异 的三点A,B,C,使得d(A,B)=d(A,C);
②存在 互异 的四点A,B,C,D,使得d(A,B)=d(C,D)。
输入格式
第一行是一个正整数T,表示测试数据的组数。
对于每组测试数据,第一行是一个正整数N;之后N行,每行包含两个 非负整数 xi,yi,表示第i个点的坐标。注意可能存在重合的点。
输出格式
每组数据输出1行。若这些点满足要求①②之一则输出Yes,否则输出No。
样例
输入
输出
数据规模及约定
T≤105,N≤105,一个测试文件中∑N≤2×105
0≤xi,yi≤105
本题共10个测试文件,部分测试点满足如下附加限制:
测试点#1~2:N≤20,T≤20
测试点#3~4:N≤200,T≤20
测试点#5~6:N≤2000,T≤20
测试点#7~8:T≤20
时间限制1s,空间限制64MB。