求助
查看原帖
求助
1039538
gaoyunxuan0917楼主2023/12/24 13:10

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;
}

2023/12/24 13:10
加载中...