ТГ бот

Алиса ставит коробки с коржиками в ряд. На каждой коробке написано, сколько…

Информатика8 классРешено по фото 14 октября 2026 в 13:15
№ Упорядочивание двух чисел

Алиса ставит коробки с коржиками в ряд. На каждой коробке написано, сколько в ней коржиков. Алиса расставляет их по возрастанию количества коржиков.

Даны числа 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 по умолчанию ставит между значениями пробел, поэтому формат вывода совпадает с нужным.

💡 Почему так

Чтобы упорядочить два числа по возрастанию, достаточно одного условия: меньшее число выводится первым. Если числа равны, их порядок не влияет на результат.

Ответ
✓ dzmen.ru
a = int(input())
b = int(input())
if a <= b:
    print(a, b)
else:
    print(b, a)
Помогло?

Есть ещё задание?Сфоткай, и ДЗмэн решит за пару секунд.

Решить по фото