#include <iostream>
#include <vector>
#include <set>
using namespace std;
const int N=55;
int main()
{
int w[N];
int t;
int n;
cin >> t;
while (t--)
{
cin >> n;
for(int i=0;i<n;i++)
cin >> w[i];
for(int i=0;i<n;i++)
for(int j=i+1;j<n;j++)
if(w[j]==w[i])
w[i]=-1;
int k=0;
for(int i=0;i<n;i++)
if(w[i]!=-1)
k++;
cout << k<< endl;
for(int i=0;i<n;i++)
if(w[i]!=-1)
cout << w[i] << ' ';
cout << endl;
}
return 0;
}
数组去重(直接暴力)
最新推荐文章于 2024-07-10 22:49:54 发布