蒟蒻求救,第二个测点没过QwQ
查看原帖
蒟蒻求救,第二个测点没过QwQ
855831
woshinidegou楼主2023/12/5 21:31

自我感觉没啥问题呀……

#include<bits/stdc++.h>
using namespace std;
long a[1005];
int main(){
	long n,m,x=0;
	cin>>n>>m;
	for(long i=0;i<m;i++){
		cin>>a[i];
	}sort(a,a+m);
	for(long i=0;i<m;i++){
		if(a[i]==a[i+1]) a[i]=n+1;
	}for(long i=0;i<m;i++){
		for(long j=0;j<n;j++){
			if(a[i]==j){
				x++;
				a[i]=n+1;
				break;
			} 
		}
	}if(x==n) cout<<n;
	if(x<n){
		for(long i=0;i<m;i++){
			if(a[i]<n+1) cout<<a[i]<<' ';
		}
	}return 0;
}
2023/12/5 21:31
加载中...