0分,没过样例
只输出1行
代码:
#include <bits/stdc++.h>
using namespace std;
int f[55], n[55], a[50005], b[50005], c[55][50005];
int t, k;
int q() {
cin >> n[k];
for (int i = 0; i < n[k]; i ++)
cin >> a[i];
for (int i = 0; i < n[k]; i ++) {
if(b[a[i]] == 0) {
f[k] ++;
c[k][f[k]] = a[i];
}
b[a[i]] ++;
}
return 0;
}
int main() {
cin >> t;
for (int i = 1; i <= t; i ++) {
k ++;
q();
}
for (int i = 1; i <= t; i ++) {
for (int j = 1; j <= f[i]; j ++)
cout << c[i][j] << ' ';
cout << endl;
}
return 0;
}