Помогите на python - Общение Python мододелов
  • Чаты 4chT.com в телеграмм
    Наши группы в телеграмм

Вопрос Помогите на python

Регистрация
6 Дек 2013
Сообщения
79
Репутация
0
Спасибо
0
Монет
0
Дан массив A размера N. Найдите наибольший из нечетных элементов в этом массиве: A1, A3, A5, ....
 
Регистрация
22 Дек 2013
Сообщения
67
Репутация
-3
Спасибо
0
Монет
0
С массивом длины N со случайными значениями из диапазона [a;b]. Значения переменных N, a и b вводятся с экрана в одну строку через пробел. Затем выводится сформированный массив и найденное максимальное значение элементов массива с нечётными номерами, а не индексами:

from random import randint
N, a, b = map(int, input('N a b: ').split())
A = [randint(a, b) for i in range(N)]; print(*A)
print('Max =', max([A for i in range(0, N, 2)]))

А если надо вывести значение наибольшего элемента из элементов с нечётными индексами, тогда в конце нужно поставить range(1, N, 2)
 
Сверху Снизу