Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
129293 | Kevin | 处理随机数 | C++ | Accepted | 2 MS | 268 KB | 458 | 2025-08-23 17:37:20 |
#include<bits/stdc++.h> using namespace std; int a[105],b[105]; int main(){ int n; cin>>n; for(int i=1;i<=n;i++){ cin>>a[i]; } for(int i=1;i<n;i++){ for(int j=i+1;j<=n;j++){ if(a[i]>a[j]){ int t=a[i]; a[i]=a[j]; a[j]=t; } } } int s=0; b[1]=a[1]; s++; for(int i=2;i<=n;i++){ if(a[i]!=a[i-1]){ b[++s]=a[i]; } } cout<<s<<endl; for(int i=1;i<=s;i++){ cout<<b[i]<<" "; } return 0; }