题解
2026-04-03 13:27:46
发布于:广东
4阅读
0回复
0点赞
所以n和m的意义是?
这波直接三个for循环无脑暴力(呃感觉正解也是这样的)
#include<bits/stdc++.h>
using namespace std;
int a[110][110];
int b[110][110];
void zha(int x1,int y1,int x2,int y2,int ci){
for(int i=x1;i<=x2;i++){
for(int j=y1;j<=y2;j++){
b[i][j]=ci;
a[i][j]++;
}
}
}
int main(){
int n,m,x,y;
cin >> n >> m >> x >> y;
for(int i=1;i<=x;i++){
int x1,x2,y1,y2;
cin >> x1 >> y1 >> x2 >> y2;
zha(x1,y1,x2,y2,i);
}
for(int i=1;i<=y;i++){
int x3,y3;
cin >> x3 >> y3;
if(a[x3][y3]!=0) cout << "Y " << a[x3][y3] << " " << b[x3][y3] <<endl;
else cout << "N" << endl;
}
}
这里空空如也







有帮助,赞一个