0分求助
查看原帖
0分求助
663215
LE020I2楼主2023/5/1 16:30

样例已过,提交就错!

#include<bits/stdc++.h>
using namespace std;

int t,n,a[55];
bool flag=false;

int main(){
	cin>>t;
	while(t--){
		cin>>n;
		for(int i=1;i<=n;i++){
			cin>>a[i];
		}
		if(n==1){
			cout<<"YES"<<endl;
			continue;
		}
		sort(a+1,a+1+n);
		for(int i=2;i<=n;i++){
			if(abs(a[i]-a[i-1])>1){
				cout<<"NO"<<endl;
				flag=true;
			}else if(i==n&&flag==false){
				cout<<"YES"<<endl;
			}
		}
	}
	return 0;
}
2023/5/1 16:30
加载中...