
ПОЖАЛУЙСТА ПРОГРАММА ПИТОН!!! Программа получает список натуральных чисел и два порядковых номера
n1 и n2 (не индексов). Требуется найти максимальное четное число среди элементов, порядковый номер N которых удовлетворяет условию n1 <= N <= n2 или n2 <= N <= n1. Если число не найдено, вывести no. Входные данные 72 84 1 22 88 15 14 67 63 13 24 13 97 14 38 4 10 Выходные данные 88 Пояснения: поиск осуществляется среди чисел 22 88 15 14 67 63 13

Ответы на вопрос

Ответ:
array = list(map(int, input().split()))
n1, n2 = map(int, input().split())
print(max(array[abs(n1-1):abs(n2-1)]))



Конечно! Вот программа на языке Python, которая решает данную задачу:
pythondef find_max_even_number(numbers, n1, n2):
max_even = None
for i in range(len(numbers)):
if (n1 <= i+1 <= n2) or (n2 <= i+1 <= n1):
if numbers[i] % 2 == 0:
if max_even is None or numbers[i] > max_even:
max_even = numbers[i]
if max_even is not None:
return max_even
else:
return "no"
# Пример использования
numbers = [72, 84, 1, 22, 88, 15, 14, 67, 63, 13, 24, 13, 97, 14, 38]
n1 = 4
n2 = 10
result = find_max_even_number(numbers, n1, n2)
print(result)
В этой программе мы определяем функцию find_max_even_number
, которая принимает список чисел numbers
, а также порядковые номера n1
и n2
. Затем мы проходим по элементам списка, проверяя условие на соответствие порядковому номеру. Если число является четным и удовлетворяет условию, мы сравниваем его с текущим максимальным четным числом и обновляем его при необходимости. В конце функции возвращается найденное максимальное четное число или строка "no", если такое число не найдено.
В примере использования мы создаем список numbers
и задаем значения n1
и n2
. Затем вызываем функцию find_max_even_number
с этими значениями и выводим результат на экран.
Результат выполнения программы будет:
88
Она находит максимальное четное число среди чисел 22, 88, 15, 14, 67, 63, 13 (порядковые номера от 4 до 10) и выводит его.


Похожие вопросы







Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili