求助大佬,80分调不出来了
查看原帖
求助大佬,80分调不出来了
542974
William_qwq楼主2021/11/11 22:08

我用的是set

#include<bits/stdc++.h>
using namespace std;
int a[100010];
int main()
{
    int n,m,i,j,k;
    scanf("%d",&n);
    for(i=1;i<=n;i++)
    {
    	cin>>m;
    	for(j=1;j<=m;j++)
    	{
    		scanf("%d",&a[j]);
		}
		set<int> s;
		for(j=1;j<=m;j++)
		{
		if(!s.count(a[j])) 
                printf("%d ",a[j]); 
		s.insert(a[j]);
		}
		printf("\n");
	}
	return 0;
}

2021/11/11 22:08
加载中...