Во многих играх порядок определяется броском кубика или монетки, — а в нашей первым ходит тот, чьё имя лексикографически меньше.
Определите, кто из игроков будет ходить первым.
Формат ввода
Три имени игроков, каждое из которых записано с новой строки.
Формат вывода:
Имя игрока, который будет ходить первым.
Пример
Ввод
Вова
Аня
Боря
Вывод
Аня
Ввод
Толя
Коля
Вася
Вывод
Вася
Решение
Простая задачка на сравнение строк, похожая на C. Кто быстрее на этот раз?. Для решивших предыдущие задачи не представляет никакой сложности.
Посмотреть код
Решение
Python
first = input()
second = input()
third = input()
if first < second and first < third:
print(first)
elif second < first and second < third:
print(second)
elif third < first and third < second:
print(third)
a = input()
b = input()
c = input()
print(min(a, b, c))
Всё-таки минимум и максимум тоже проходятся в этом параграфе
Спасибо за подсказку.
Вы абсолютно правы. Но использование этой функции в таких простых задачах на этапе обучения, часто приводит к тому, что люди не понимают элементарных вещей и не могут найти минимальное или максимальное значение в языках, где таких встроенных функций нет.
Кроме того, на этом этапе горадо важнее освоиться с применением if чем с применением функции min.