DEV C++求助!!60分
查看原帖
DEV C++求助!!60分
1612454
hdsome_Fu楼主2024/12/10 22:31

救命

在九点做到十点半,代码有注释,求大佬捉虫! 代码:

/*
    风格因人而异,
 不常使用空格望谅解。
  测试结果:
  #1 AC
  #2 Runtime Error
  #3 AC
  #4 AC
  #5 AC
  #6 AC
  #7 AC
  #8 Wrong Answer(On line 1 column 1读到9,答案1)
  #9 Wrong Answer(On line 1 column 1读到8,答案4)
  #10Runtime Error
*/
#include<iostream>
#define l long long
using namespace std;
l n,a[1010],b[1010],g[1010],k[1010];//n,a,b,g,k同题目中的变量。
l x,y,num;//x,y指查询坐标,num最上面的地毯编号。
int main(){
	cin>>n;
	for(l i=0;i<n;i++){
		cin>>a[i]>>b[i]>>g[i]>>k[i];
	}
	cin>>x>>y;
	for(l i=0;i<n;i++){
		if(x>=a[i]&&x<=a[i]+g[i]&&y>=b[i]&&y<=b[i]+k[i]){//如果x在a-a+g范围内并且y在b-b+k范围内:
			num=i+1;//将最上面的地毯编号改成新的。
		}
	}
	cout<<num;//输出。
}

以上是我的代码,求大佬捉虫QAQ

2024/12/10 22:31
加载中...