Предмет: Информатика,
автор: ReyZe
Python
за допомогою рекурсивної функції знайдіть мінімальне значення елементів переданого їй кортежу. Функція повинна повертати мінімальне значення. Викличте цю функцію та відобразіть результат її роботи на екрані.
Ответы
Автор ответа:
0
Ответ:
def find_min(tuple_):
# Если кортеж содержит только один элемент, вернем его как минимум
if len(tuple_) == 1:
return tuple_[0]
# Найдем минимум из оставшихся элементов и сравним его с текущим элементом
else:
min_rest = find_min(tuple_[1:])
return min(tuple_[0], min_rest)
# Теперь мы можем вызвать эту функцию и отобразить результат
tuple_ = (3, 6, 2, 8, 1)
min_value = find_min(tuple_)
print(min_value) # Вывод: 1
Похожие вопросы
Предмет: Биология,
автор: 200810stanislav
Предмет: Українська мова,
автор: Аноним
Предмет: Физика,
автор: denissliepa707
Предмет: Математика,
автор: cherryred12