题目简单介绍:输入n个数x(0<=x<=1000)对这n个数中将重复多余的去掉,并对剩下的数进行排序。
#include<iostream>
using namespace std;
int main()
{
int tong[1005]={0};
int n,x,cnt=0;
cin>>n;
for(int i=0;i<n;i++)//n个数输入
{
cin>>x;
tong[x]++;//统计个数
}
for(int i=1;i<=1000;i++)
{
if(tong[i]==1)cnt++;//计算去重后剩余数的个数
}
cout<<cnt<<endl;
for(int i=1;i<=1000;i++)
{
if(tong[i]==1)cout<<i<<" ";//这样输出后也同时是排序后的了
}
return 0;
}