Алиса ставит коробки с коржиками в ряд. На каждой коробке написано, сколько в ней коржиков. Алиса расставляет их по возрастанию количества коржиков.
Даны числа a и b. Выведи их через пробел по возрастанию.
| Ввод | Вывод |
|---|---|
| 7 5 | 5 7 |
| 7 7 | 7 7 |
(в таблице числа ввода записаны в столбик: в первом примере 7 и 5, во втором 7 и 7)
Читаем два числа a и b. Если a больше b, выводим сначала b, потом a. Иначе выводим сначала a, потом b. Если числа равны, подходит второй случай, и порядок не важен.
Программа на Python:
a = int(input())
b = int(input())
if a <= b:
print(a, b)
else:
print(b, a)
Проверка на примерах:
- a =
, b = : условие <= ложно, выводим « ». - a =
, b = : условие <= истинно, выводим « ».
Функция print по умолчанию ставит между значениями пробел, поэтому формат вывода совпадает с нужным.
Чтобы упорядочить два числа по возрастанию, достаточно одного условия: меньшее число выводится первым. Если числа равны, их порядок не влияет на результат.
a = int(input())
b = int(input())
if a <= b:
print(a, b)
else:
print(b, a)
