标签:style min order none 输出 can www ack tmp
2 4 1 1 1 2 2 1 2 2 5 4 7 0 4 7 3 3 0 3 4
Yes No
n <= 1000000
T <= 10
0 <= x,y <= 10^9
代码
#include<bits/stdc++.h> using namespace std; const int N=1000001; int T,n,x[N],y[N],xmax,xmin,ymax,ymin; bool flag; void get() { for(int i=1;i<=n;i++) if(i==1) xmax=xmin=x[i],ymax=ymin=y[i]; else xmin=min(x[i],xmin),ymin=min(y[i],ymin),xmax=max(x[i],xmax),ymax=max(y[i],ymax); for(int i=1;i<=n;i++) if((x[i]==xmin||x[i]==xmax)&&(y[i]==ymin||y[i]==ymax)) flag=1; return ; } int main() { scanf("%d",&T); while(T--) { flag=0; scanf("%d",&n); for(int i=1;i<=n;i++) scanf("%d%d",&x[i],&y[i]); get(); for(int i=1;i<=n;i++) { int tmp=x[i]-y[i]; y[i]=x[i]+y[i]; x[i]=tmp; } get(); if(flag==1) printf("Yes\n"); else printf("No\n"); } return 0; }
标签:style min order none 输出 can www ack tmp
原文地址:https://www.cnblogs.com/LJA001162/p/13335713.html