雨殇 2016-12-07 21:21:27
点我顶贴
收藏
删除
#include <iostream>
using namespace std;
int main()
{
int a[1000],b[1000],c[1000];
int i,j,n,s,m,o;
cin>>n;
m=0;
o=n;
for (i=0;i<n;i++)
{
cin>>a[i];
}
for (i=0;i<n-1;i++)
{
for (j=i+1;j<n;j++)
{
if (a[i]>a[j])
{
s=a[i];
a[i]=a[j];
a[j]=s;
}
}
}
for (i=0;i<n;i++)
{
for (j=i+1;j<n;j++)
{
if (a[i]==a[j] && i!=j)
{
m++;
}
}
}
o=o-m;
for (i=0;i<=n;i++)
{
for (j=i+1;j<=n+1;j++)
{
if (a[i]==a[j])
{
for (int k=j;k<n;k++)
{
a[k]=a[k+1];
}
}
}
}
cout<<o<<endl;
for (i=0;i<o;i++)
{
cout<<a[i]<<" ";
}
cout<<endl;
return 0;
}