浅浅参考一下
2023-04-13 14:51:16
发布于:浙江
143阅读
0回复
0点赞
解题思路详见代码里的注释
#include <bits/stdc++.h>
using namespace std;
int main(){
int T;
cin >> T;
while(T--){
//输入序列长度,并定义一个该长度的数组
int n;
cin >> n;
long long a[n];
//输入数组
for(int i = 0; i < n; i++){
cin >> a[i];
}
//对数组进行排序
sort(a,a + n);
//排序后的数组,相邻的数字是否有相同的
int flag = 0;
for(int i = 0; i < n - 1; i++){
if(a[i] == a[i+1]) flag = 1;
}
if(flag) cout << "NO" << endl;
else cout << "YES" << endl;
}
return 0;
}
这里空空如也
有帮助,赞一个