再本机上(DEV-C++,5.11)直接CE了,不死心跑到洛谷IDE试了试,过了,交了以后AC了。离谱,求大佬给个解答
#include<bits/stdc++.h>
using namespace std;
int t,n,x;
unordered_map<int,bool> ds;
int main(){
scanf("%d",&t);
while(t--){
scanf("%d",&n);
ds.clear();
for(int i=1;i<=n;i++){
scanf("%d",&x);
if(!ds[x]){
printf("%d ",x);
ds[x]=1;
}
}
putchar('\n');
}
return 0;
}