2 条题解
-
4
STL大法好
#include<bits/stdc++.h> using namespace std; set<int>s; set<int>::iterator it; int n; int main() { int x,ans=0; cin>>n; for(int i=1;i<=n;i++) { cin>>x; s.insert(x); } cout<<s.size()<<endl; for(it=s.begin();it!=s.end();it++) { cout<<*it<<' '; } return 0; }
-
1
#include <iostream> #include <cstdio> #include <math.h> using namespace std; int main () { int N,M=0,a[1001],i,j,k,kk; cin>>N; for(i=1;i<=N;i++) cin>>a[i]; for(i=1;i<=N-1;i++) for(j=i+1;j<=N;j++) { if (a[i]==a[j]) a[i]=-1; if (a[i]>a[j]) { k=a[i]; a[i]=a[j]; a[j]=k; } } for(i=1;i<=N;i++) if (a[i]>=0) M++; cout<<M<<endl; for(i=1;i<=N;i++) if (a[i]>=0) cout<<a[i]<<' '; }
- 1
信息
- ID
- 146
- 时间
- 1000ms
- 内存
- 125MiB
- 难度
- 3
- 标签
- 递交数
- 86
- 已通过
- 47
- 上传者