Мини-урок · перед практикой

Минимум из двух чисел

Сравниваем введённые целые числа.

Как к ней подойти

Потренируйтесь переводить условие в проверку: какие случаи возможны и в каком порядке их проверять.

Коротко о теме

Ветвление выбирает один из нескольких вариантов. Запишите каждый случай словами, затем переведите их в if, elif и else. Отдельно проверьте границы: равенство часто меняет ответ.

Ключевая идея · Последовательные сравнения

После каждого сравнения result хранит минимум уже обработанных чисел.

Проверьте перед запуском

  • Равные значения также допустимы; выводится значение, а не его номер.

Сравните свой подход

Ниже - готовое решение, другой способ, если он есть, и важные детали проверки.

Ваше принятое решение

Рекомендуемое решение: Последовательные сравнения

После каждого сравнения result хранит минимум уже обработанных чисел.

a = int(input())
b = int(input())
result = a
if b < result:
    result = b
print(result)

Время: O(1). Память: O(1).

Другой способ: Встроенная функция

min напрямую выражает требуемое действие.

a = int(input())
b = int(input())
print(min(a, b))

Время: O(1). Память: O(1).