求解
查看原帖
求解
875250
zhangchenxi楼主2023/6/11 14:28
#include <bits/stdc++.h>
using namespace std;
struct xy{
	int x,y;
};
int g,n;
xy a[60];
bool cmp(xy a,xy b){
	return a.y<b.y;
}
int main(){
	cin>>g;
	while(g--){
		cin>>n;
		for(int i=1;i<=n;i++)
			cin>>a[i].x>>a[i].y;
		sort(a+1,a+1+n,cmp);
		a[0].x=0,a[0].y=0;
		for(int i=1;i<=n;i++){
			if(abs(a[i].x-a[i-1].x)>abs(a[i].y-a[i-1].y)){
				cout<<"Notabletocatch"<<endl;
				break;
			}
		}
		cout<<"Abletocatch"<<endl;
	}
	
}

34分大佬救命!

2023/6/11 14:28
加载中...