P1271
题目
题目描述:
学校正在选举学生会成员,有 n(1≤n≤999)名候选人,每名候选人编号分别从 1 到 n,现在收集到了 m(1≤m≤2000000)张选票,每张选票都写了一个候选人编号。现在想把这些堆积如山的选票按照投票数字从小到大排序。设第 i(1≤i≤m)张选票上的数字为 ai,则保证有 1≤ai≤n。
输入格式:
输入 n 和 m 以及 m 个选票上的数字。
输出格式:
求出排序后的选票编号。
数据范围与说明:
输入输出样例 #1
输入:
1 2
| 5 10 2 5 2 2 5 2 2 2 1 2
|
输出:
代码
1 2 3 4 5 6 7 8 9 10 11
| #include <bits/stdc++.h> using namespace std; int n,m; int main(){ cin>>n>>m; vector<int>a(m); for(int i=0;i<m;i++) cin>>a[i]; sort(a.begin(),a.end()); for(int i=0;i<m;i++) cout<<a[i]<<" "; return 0; }
|