进食后人
查看原帖
进食后人
1420536
Mitsui_Hisashi楼主2025/1/24 17:00

不要像我这个**一样

for (int i=0;i<n;i++){
		if((a[i].x1<=x&&x<=a[i].x2)&&(a[i].y1<=y&&y<=a[i].y2))	ans++;
	}

不要ans++ans++!!!
要:

for (int i=0;i<n;i++){
		if((a[i].x1<=x&&x<=a[i].x2)&&(a[i].y1<=y&&y<=a[i].y2))	ans=i+1;
	}

问的是最上面的那个编号!!!
不是有几个!!!

2025/1/24 17:00
加载中...