#include<bits/stdc++.h> using namespace std; int main() { int n=0; int t[1005]={0}; int a[105]; cin>>n; int k=0; int x; for(int i=0;i<n;i++) { cin>>x; if(t[x]==0) { t[x]=1; a[k]=x; k++; } } cout<<k<<endl; for(int i=1;i<=k-1;i++) { for(int j=0;j<=k-1-i;j++) { if(a[j]>a[j+1]) { swap(a[j],a[j+1]); } } } for(int i=0;i<k;i++)cout<<a[i]<<endl; return 0; } /************************************************************** Problem: 1183 User: linmiaoling Language: C++ Result: Accepted Time:10 ms Memory:2072 kb ****************************************************************/