????
查看原帖
????
546310
zz101206楼主2022/8/20 00:59
#include<bits/stdc++.h>
using namespace std;
int a[100500],n,i,j,m,b,c,u,x;
int main(){
	cin>>n;
	b=n;
	for(i=1;i<=n;i++){
		cin>>a[i];
	}
	for(i=1;i<=n;i++){
		m=a[i];
		for(j=i+1;j<=n;j++){
			if(m!=0){
				if(a[j]==m){
				a[j]=0;
				b=b-1;
				}
			}
		}
	}
	for(i=1;i<=n;i++){
		for(j=i+1;j<=n;j++){
			if(a[i]>a[j]){
				c=a[j];
				x=j;
			}
		}
		u=a[i];
		a[i]=c;
		a[x]=a[i];
	}
	cout<<b<<"                                                                               ";
	for(i=1;i<=n;i++){
		if(a[i]!=0){
			if(a[i+1]!=' '){
				cout<<a[i]<<" ";
			}
			else{
				cout<<a[i];
			}
		}
	}
}
2022/8/20 00:59
加载中...