求救大佬,后两个点WA
#include<bits/stdc++.h>
using namespace std;
struct mz{
int ax,ay;
int bx,by;
}m[2005];
struct nz{
int qx,qy;
}n[2005];
int sum=0,final,m1,n1;
bool sign=0;
int main(){
cin>>m1>>n1;
for(int i=1;i<=m1;i++){
cin>>m[i].ax>>m[i].ay>>m[i].bx>>m[i].by;
}
for(int j=1;j<=n1;j++){
cin>>n[j].qx>>n[j].qy;
}
for(int i=1;i<=n1;i++){
for(int j=1;j<=m1;j++){
if(n[i].qx>=m[j].ax&&n[i].qx<=m[j].bx&&n[i].qy>=m[j].ay&&n[i].qy<=m[j].by){
sum++;
final=j;
sign=1;
}
}
if(sign==1){
cout<<"YES"<<" "<<sum<<" "<<final<<endl;
}
else cout<<"NO"<<endl;
}
return 0;
}