#917. 【程序阅读】min 与 max

【程序阅读】min 与 max

题目描述

阅读下面的 C++ 代码片段:

int a = 12, b = 5;
cout << min(a, b) << " " << max(a, b);

该程序的输出是 5 12。

现在把这段逻辑抽象成一个通用的程序:给定两个整数 aa 和 bb,请输出它们中的较小值与较大值,中间用一个空格隔开。

输入格式

输入只有一行,包含两个整数 aa 和 bb,两者之间用一个空格分隔。

输出格式

输出只有一行,包含两个整数,依次为 min⁡(a,b)\min(a,b) 与 max⁡(a,b)\max(a,b),中间用一个空格分隔,行末需要换行。

样例

输入

12 5

输出

5 12

解释:min⁡(12,5)=5\min(12,5)=5,max⁡(12,5)=12\max(12,5)=12。

数据范围

对于全部数据:−109≤a,b≤109-10^9 \le a, b \le 10^9。

注意:两个数可能相等,也可能为负数或 00。