望各位大佬能够指点密经
蒟蒻在此感激不尽
不知所言
#include<bits/stdc++.h>
using namespace std;
long long a[5000010];
int read()//快读正常函数
{
int x=0,f=1;
char c=getchar();
while(c<'0'&&c>'9')
{
if(c=='-') f=-1;
c=getchar();
}
while(c>='0'&&c<='9')
{
x=(x<<3)+(x<<1)+(c^48);
c=getchar();
}
return x*f;
}
int main()
{
int n;
cin>>n;
for(int i=-1;i<n;++i)
{
a[i]=read();
}
sort(a,a+n);
n=unique(a,a+n)-a;
cout<<n<<endl;
for(int i=0;i<n;i++)
{
cout<<a[i]<<" ";
}
return 0;
}
#include<bits/stdc++.h>
using namespace std;
long long a[5000010];
/*int read()
{
int x=0,f=1;
char c=getchar();
while(c<'0'&&c>'9')
{
if(c=='-') f=-1;
c=getchar();
}
while(c>='0'&&c<='9')
{
x=(x<<3)+(x<<1)+(c^48);
c=getchar();
}
return x*f;
}*/
int main()
{
int n;
cin>>n;
for(int i=0;i<n;i++)
{
// a[i]=read();
cin>>a[i];
}
sort(a,a+n);
n=unique(a,a+n)-a;
cout<<n<<endl;
for(int i=0;i<n;i++)
{
cout<<a[i]<<" ";
}
return 0;
}