27 lines
449 B
C++
27 lines
449 B
C++
#include<cstdio>
|
|
#include<iostream>
|
|
using namespace std;
|
|
int main ()
|
|
{
|
|
int n,a[1000],s=0,i,j,t=0;
|
|
cin>>n;
|
|
for (i=1; i<=n; i++)
|
|
cin>>a[i];
|
|
for (j=1; j<=n-1; j++)
|
|
for (i=1; i<=n-j; i++)
|
|
if (a[i]>a[i+1])
|
|
{t=a[i]; a[i]=a[i+1];a[i+1]=t;}
|
|
for (i=1; i<=n; i++)
|
|
if (a[i]==a[i+1])
|
|
a[i]=0;
|
|
for (i=1; i<=n; i++)
|
|
if (a[i]!=0)
|
|
s=s+1;
|
|
cout<<s<<endl;
|
|
for (i=1; i<=n; i++)
|
|
if (a[i]!=0)
|
|
cout<<a[i]<<" ";
|
|
return 0;
|
|
}
|
|
|