# Заданный список x
x = [4, 0, -1, 6, 2, 5, 0, 3, -7, 12]
# Удаляем все нулевые элементы
x = [elem for elem in x if elem != 0]
# Ищем максимальный и минимальный нечетные положительные элементы
max_odd_positive = None
min_odd_positive = None
for elem in x:
if elem > 0 and elem % 2 != 0:
if max_odd_positive is None or elem > max_odd_positive:
max_odd_positive = elem
if min_odd_positive is None or elem < min_odd_positive:
min_odd_positive = elem
# Выводим результаты
if max_odd_positive is not None:
print("Максимальный нечетный положительный элемент:", max_odd_positive)
else:
print("Не найден максимальный нечетный положительный элемент")
if min_odd_positive is not None:
print("Минимальный нечетный положительный элемент:", min_odd_positive)
else:
print("Не найден минимальный нечетный положительный элемент")
Как решить?
Python. Информатика 10 класс. (Желательно написать так как будто это писал школьник)