三位数排序
读入三数排序后升序输出
正文
// 原题:https://oj.yecheng.tv/p/1362
// 题意:输入三个整数,从小到大排序后输出(空格隔开)。
// 思路:放数组里用 sort 升序,再输出。
// 复杂度:O(1)。
// 易错点:两两比较把小的放前面,直接 sort 最省事。
#include <iostream>
#include <algorithm>
using namespace std;
int main() {
int a[3];
cin >> a[0] >> a[1] >> a[2];
sort(a, a + 3);
cout << a[0] << " " << a[1] << " " << a[2] << endl;
return 0;
}