打开/关闭菜单
打开/关闭外观设置菜单
打开/关闭个人菜单
未登录
未登录用户的IP地址会在进行任意编辑后公开展示。

1

来自八中答案网
Boss留言 | 贡献2025年1月20日 (一) 15:13的版本 (页面内容被替换为“<pre> #include <bits/stdc++.h> using namespace std; int a[50010]; int main() { int n; cin>>n; for(int i=1;i<=n;++i) cin>>a[i]; sort(a+1,a+n+1); int m=unique(a+1,a+n+1)-a-1; int id=1; for(int i=1;i<=n;++i) if(i==1||a[i]!=a[i-1]) { a[id]=a[i]; ++id; } for(int i=1;i<id;++i) cout<<a[i]<<" "; cout<<endl; cout<<id-1; return 0; } </pre>”)
#include <bits/stdc++.h>
using namespace std;
int a[50010];
int main() {
    int n;
    cin>>n;
    for(int i=1;i<=n;++i) cin>>a[i];
    sort(a+1,a+n+1);
    int m=unique(a+1,a+n+1)-a-1;
    int id=1;
    for(int i=1;i<=n;++i)
    if(i==1||a[i]!=a[i-1])
    {
    a[id]=a[i];
    ++id;
    }
    for(int i=1;i<id;++i) cout<<a[i]<<" ";
    cout<<endl;
    cout<<id-1;
    return 0;
}