50分求救大佬
  • 板块P1847 轰炸II
  • 楼主kotori233
  • 当前回复0
  • 已保存回复0
  • 发布时间2025/1/15 19:10
  • 上次更新2025/1/15 19:49:52
查看原帖
50分求救大佬
1617937
kotori233楼主2025/1/15 19:10

求救大佬,后两个点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;
}
2025/1/15 19:10
加载中...