Найти - Пользователи
Полная версия: задача с массивом
Начало » Центр помощи » задача с массивом
1
lourens
помогите плиз.
Дана последовательность из 100 различных целых чисел. Найти сумму чисел этой последовательности, расположенных между максимальным и минимальным числами (в сумму включить оба этих числа).
FishHook
lourens
помогите плиз.
Дана последовательность из 100 различных целых чисел. Найти сумму чисел этой последовательности, расположенных между максимальным и минимальным числами (в сумму включить оба этих числа).
В условии задачи не говорится, могут ли числа в списке повторяться, поэтому примем, что нет. Тогда
>>> a=[102,7,9,5,103,3,0,56,71]
>>> sum(a[a.index(max(a)):a.index(min(a))+1])
106
lourens
так чисел же 100 должно быть?
просто в скобки добавить?
Studentik
lourens
так чисел же 100 должно быть
<no offense>горбатого могила исправит =)</>
FishHook
lourens
так чисел же 100 должно быть?
просто в скобки добавить?
Когда гадалка из отпуска вернется, а обязательно спрошу у нее, откуда же должны браться 100 чисел в задаче лоуренса, и тогда обязательно поправлю код.
А пока всего вам доброго, продолжайте в том же направлении, стране нужны грамотные специалисты.
lourens
а можно нормально?
Piton23
lourens
а можно нормально?
В смысле нормально? вам же написали решение, чем вы не довольны. Или это такое выражение благодарности?

lourens
так чисел же 100 должно быть?
Да хоть 500, алгоритм из-за этого не поменяется. Иль уж вы настолько ленивы что не можете сами с генерировать последовательность со 100 значениями? и проверить? Используйте тогда модуль random и будет вам счастье.

PS: Просто люди могут быть заняты, и никто не обязан подавать вам все на блюдечке. Иногда просто идеи подают а дальше уж сам думай. А тут на лицо сильное проявление лени
lourens
спасибо конечно.
я просто у питона только минимальные основы знаю.пока что.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB