1 #include <iostream>
2 #include <vector>
3
4 using namespace std;
5
6 vector<int> selectSort(vector<int> arr){
7
8 for(vector<int>::iterator i = arr.begin();i != arr.end();i++){
9 for(vector<int>::iterator j = i;j != arr.end();j++){
10 if(*i>*j){
11 int temp;
12 temp = *i;
13 *i = *j;
14 *j = temp;
15 }
16 }
17 }
18 return arr;
19 }
20
21 vector<int> init(){
22
23 vector<int> a;
24 int n,m;
25 cin>>n;//输入待排序的数字个数
26 while(n--){
27 cin>>m;
28 a.push_back(m);
29 }
30 return a;
31 }
32 int main(){
33 vector<int> b;
34 vector<int> a = init();
35 b = selectSort(a);
36 for(int i=0;i<b.size();i++){
37 cout<<b[i]<< ' ';
38 }
39 return 0;
40 }