Предмет: Информатика,
автор: nastaklimenko3007
Максимум трёх чисел
Даны три целых числа. Найдите наибольшее из них (программа должна вывести ровно одно целое число).
Использовать функции max и min, а также логические операции and и or нельзя.
Входные данные
Вводится три целых числа, не превосходящие 100
100
по абсолютному значению.
Выходные данные
Выведите ответ на задачу.
Примеры
Ввод
1
2
3
Вывод
3
Ответы
Автор ответа:
2
Ответ:
from functools import reduce
list = [1,2,3]
print(reduce(lambda x, y: x if x > y else y, list))
Объяснение:
Всё просто, функция reduce перебирает каждое число в списке пока не находит самое большое.
nastaklimenko3007:
А можно решение, но без массива?
Похожие вопросы
Предмет: Українська література,
автор: свєта555
Предмет: Қазақ тiлi,
автор: AkbarNIS
Предмет: Русский язык,
автор: elukdroshakiryan
Предмет: Физика,
автор: bulo4kasmakom
Предмет: Английский язык,
автор: Dar007