#1 qq971206698@2012-07-16 19:02:00
26437
回复
删除
啊啊啊啊啊 我不懂#include<iostream>
using namespace std;
int main(){
int n,
y=0,
t=0,
x=0;
cin>>n;
int a[n];
for(int i=0;i<=n-1;i++){
cin>>a[i];
}
for(int i=1;i<=n;i++){
for(int j=0;j<=n-2;j++){
if(a[j]>a[j+1]){
t=a[j];
a[j]=a[j+1];
a[j+1]=t;
}
}
}
for(int i=0;i<=n-2;i++){
x=a[i];
for(int j=i+1;j<=n-2;j++){
if(a[j]==x)
a[j]=0;
}
}
for(int i=0;i<=n-1;i++){
if(a[i]!=0)
y++;
}
cout<<y<<endl;
for(int i=0;i<=n-1;i++){
if(a[i]!=0)
cout<<a[i]<<" ";
}
return 1;}