社区讨论
下了测试点,好像是对的?50 #56789
P1059[NOIP 2006 普及组] 明明的随机数参与者 4已保存回复 7
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 7 条
- 当前快照
- 1 份
- 快照标识符
- @mhjdhxld
- 此快照首次捕获于
- 2025/11/04 00:47 4 个月前
- 此快照最后确认于
- 2025/11/04 00:47 4 个月前
CPP
#include<bits/stdc++.h>
#define int long long
using namespace std;
int n,a[110],k;
bool b[110];
signed main(){
ios::sync_with_stdio(0);cin.tie(0);cout.tie(0);
cin>>n;
for(int i=1;i<=n;i++){
int o;
cin>>o;
if(!b[o])a[++k]=o,b[o]=1;
}
sort(a+1,a+1+k);
cout<<k<<endl;
for(int i=1;i<=k;i++)cout<<a[i]<<" ";
return 0;
}
输入
50
607 420 321 67 40 20 89 301 407 135 15 4 447 241 89 301 407 515 410 321 120 40 321 667 400 321 67 40 209 89 301 407 15 499 440 240 89 301 407 515 40 321 637 410 20 8 301 407 15 49
样例输出
26
4 8 15 20 40 49 67 89 120 135 209 240 241 301 321 400 407 410 420 440 447 499 515 607 637 667
回复
共 7 条回复,欢迎继续交流。
正在加载回复...