读取三个整数并按升序对它们进行排序。
输入格式
共一行,包含三个整数。
输出格式
首先,将三个整数按升序顺序输出,每行输出一个整数。
然后,输出一个空行。
紧接着,将三个整数按原输入顺序输出,每行输出一个整数。
数据范围
−100≤输入整数≤100
输入样例:
7 21 -14
输出样例:
-14
7
21
7
21
-14
难度:中等
时/空限制:1s / 64MB
总通过数:1705
总尝试数:4339
来源:语法题
算法标签
#include<iostream>
using namespace std;
int main()
{
int a,b,c;
cin>>a>>b>>c;
int x,y,z;
x=a;y=b;z=c;
if(a>c) swap(a,c);
if(a>b) swap(a,b);
if(b>c) swap(b,c);
cout<<a<<endl;
cout<<b<<endl;
cout<<c<<endl;
cout<<endl;
cout<<x<<endl;
cout<<y<<endl;
cout<<z<<endl;
return 0;
}