10pts help!
查看原帖
10pts help!
797464
zfw100楼主2023/2/6 12:37
#include<bits/stdc++.h>
using namespace std;
int main(){
	int n;
	cin>>n;
    int a[n+1],num=0,min=1111111111;
    for(int i=0;i<n;i++){
    	cin>>a[i];
    	if(a[i]<=min){
    		min=a[i];
    	}
    	for(int ii=0;ii<i;++ii){
    		if(a[ii]==a[i]){
    			a[ii]=0;
    			++num;
    		}
    	}
    }
    sort(a,a+n-num);
    num=0;
    for(int i=0;i<n;++i){
    	if(a[i]==min){
    		a[i]=0;
    	}
    }
    for(int i=0;i<n-1;i++){
    	if(a[i]!=0)
    	++num;
	}
	cout<<num+1<<endl;
	cout<<min<<" ";
	 for(int i=0;i<n-1;i++){
    	if(a[i]!=0)
    	cout<<a[i]<<" ";
    	++num;
	}
    return 0;
}
2023/2/6 12:37
加载中...