不行了,三维好了,二维很懵
查看原帖
不行了,三维好了,二维很懵
1042031
XZY1020932680楼主2023/10/16 20:46

emmmmm

#include<bits/stdc++.h>
using namespace std;
int N=201;
int main(){
	int dt[N][N];
	for(int i=1;i<N;i++)
		for(int j=1;j<N;j++)
			dt[i][j]=-1;
	int n;
	cin>>n;
	int a[n],b[n],g[n],k[n];
	int sz=1;
	for(int i=1;i<=n;i++){
		cin>>a[sz]>>b[sz]>>g[sz]>>k[sz];
		sz++;
	}
	while(n--){
	//for(int n=1;n<=nn;n++){
		for(int i=a[n];i<=a[n]+g[n];i++)
			for(int j=b[n];j<=b[n]+k[n];j++)
				if(dt[i][j]==-1) 
					dt[i][j]=n;
	}
	int x,y;
	cin>>x>>y;
	cout<<dt[x][y]<<endl;
	return 0;
}
2023/10/16 20:46
加载中...