样例过了但WA
查看原帖
样例过了但WA
1541915
菜菜鸡楼主2024/12/6 21:53
#include <bits/stdc++.h>
using namespace std;
int a[100000];
int bk[1010];
int a1[100000];
int main()
{
    int n,m,i;
    cin>>n>>m;
    for(int i=0;i<m;i++){
    	cin>>a[i];
    	bk[i]=i;
	}
	for(int i=0;i<=n;i++){
    	
    	bk[i]=i;
	}
	int l=0;
	sort(a,a+n);
	for(int i=0;i<n;i++){
		if(a[i]!=a[i+1]||l==0){
			a1[l]=a[i];
			l++;
		}
	}
//	for(int i=0;i<l;i++){
//    	cout<<a1[i]<<" ";
//	}
//	cout<<endl;	
//	for(int i=0;i<=n;i++){
//    	cout<<bk[i]<<" ";
//	}
	int f=0;
	for(int i=0;i<=n;i++){
		if(bk[i]!=a1[i]&&i<n){
			cout<<i<<" ";
			f=1;
		}
	}
	if(!f) cout<<n;
    return 0;
}

2024/12/6 21:53
加载中...