25
Ноя
2020

Подскажите в чём проблема

Условие: Дан целочисленный массив A размера 10. Вывести порядковый номер последнего из тех его элементов AK, которые удовлетворяют двойному неравенству A1 < AK < A10. Если таких элементов нет, то вывести 0.

a=[0]*10
for i in range (len(a)-1):
    a[i]=int(input())
    if a[i]==len(a):
        maxp=a[i]
minl=a[1]
for i in range (len(a)):
    if minl<a[i] and a[i]<maxp:
        g.append(a[i])
print(g[1])

в этом коде присутствует ошибка, но я не понимаю какая. Подскажите пожалуйста. Заранее спасибо

Источник: https://ru.stackoverflow.com/questions/1209693/%D0%9F%D0%BE%D0%B4%D1%81%D0%BA%D0%B0%D0%B6%D0%B8%D1%82%D0%B5-%D0%B2-%D1%87%D1%91%D0%BC-%D0%BF%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D0%B0

Тебе может это понравится...

Добавить комментарий