Кейс-задача №1: сумма отрицательных элементов между max и min массива
- Python 100%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| README.md | ||
| solution.py | ||
| test_solution.py | ||
Кейс-задача № 1
Условие: Дан одномерный массив A размерности N. Найти сумму отрицательных элементов, расположенных между максимальным и минимальным элементами массива.
Идея решения
- Найти индексы максимального и минимального элементов массива.
- Определить границы диапазона между ними (без учёта порядка следования).
- Просуммировать все отрицательные элементы строго внутри этого диапазона.
Файлы
solution.py— реализация на Python с юнит-тестами и примером запуска из консоли (ввод массива через пробел).
Пример запуска
$ python3 solution.py
Введите элементы массива A через пробел: 3 -2 8 -5 -1 0 8 -7 2
Индекс максимума: 2 (значение 8.0)
Индекс минимума: 7 (значение -7.0)
Сумма отрицательных элементов между max и min: -6.0