#include #include using namespace std; struct enemy{ int lx,ly,rx,ry,num; void init(int a,int b,int c,int d,int e){lx=a,ly=b,rx=c,ry=d,num=e;} bool operator<(enemy&a) { return ly!=a.ly?ly>a.ly:lx>n>>bl>>br; for(int i=0;i>b>>c>>d>>e; a[i].init(b,c,d,e,i); } sort(a,a+n); for(int i=0;ibr)continue; flag|=!d[x]; d[x]=1; } ans[a[i].num]=flag; } for(int i=0;i