问题 A: 排序

mac2022-06-30  107

题目描述

对输入的n个数进行排序并输出。

输入

输入的第一行包括一个整数n(1<=n<=100)。 接下来的一行包括n个整数。

输出

可能有多组测试数据,对于每组数据,将排序后的n个整数输出,每个数后面都有一个空格。 每组测试数据的结果占一行。

样例输入

5 5 4 3 1 2

样例输出

1 2 3 4 5

 

思路:

#include<bits/stdc++.h> using namespace std; int main() { int n; while(cin >> n) { vector<int>ans(n); for(int i=0;i<n;i++) { cin >> ans[i]; } sort(ans.begin(), ans.end()); for(int i=0;i<n;i++) { cout<<ans[i] << " "; } cout<<endl; } return 0; }

 

最新回复(0)