- сумму чисел, расположенных в первой половине массива;
- разность между значениями максимального и минимального
Python
В этом примере массив X содержит числа [5, 2, 8, 3, 1, 6, 9, 4, 7]. Код вычисляет сумму чисел, расположенных в первой половине массива, а также находит разность между максимальным и минимальным элементами массива. Результаты выводятся на экран. Вы можете изменить содержимое массива X в соответствии с вашими потребностями.
Массивы на питоне
Задан массив целых чисел X (n). Найти
Легко. Вводим массив (на одной строке через пробел):
ns = list(map(int, input().split()))
Сумма первой половины (если общее количество нечётно, то средний элемент не учитывается): print(sum(ns[:len(ns)//2]))
А минимум и максимум можно найти за один проход: nsi = iter(ns)
mn = mx = next(nsi)
*_, _ = ((mn := min(mn, n), mx := max(mx, n)) for n in nsi)
print(mx - mn)
Пример. Вводим: -1 -2 3 4 5 6
Сумма (-1 - 2 + 3): 0
Разность максимума и минимума (6 - (-2)): 8
Айбек Кудайбердиевич
А были использованы библиотеки ? Или стандартный питон ?
python
Copy code
X = [5, 2, 8, 3, 1, 6, 9, 4, 7]
# Найти сумму чисел, расположенных в первой половине массива
half_len = len(X) // 2
sum_first_half = sum(X[:half_len])
print("Сумма чисел в первой половине массива:", sum_first_half)
# Найти разность между значениями максимального и минимального элементов массива
max_value = max(X)
min_value = min(X)
diff = max_value - min_value
print("Разность между максимальным и минимальным элементами массива:", diff)
В этом примере массив X содержит числа [5, 2, 8, 3, 1, 6, 9, 4, 7]. Код вычисляет сумму чисел, расположенных в первой половине массива, а также находит разность между максимальным и минимальным элементами массива. Результаты выводятся на экран. Вы можете изменить содержимое массива X в соответствии с вашими потребностями.
Похожие вопросы
- Работа с одномерными массивами в Питоне
- Так в Питоне всё-таки "списки" или "массивы"? Просто посмотрел определение списка в информатике - совсем другая вещь...
- Что за зверь Питон.
- 4 задачи по темам:Массивы,Строки,Циклы,условный оператор
- Питон во всем такой медленный? (сравнивал с JavaScript)
- Вы согласны с мнением, что питон хуже других языков программирования?
- Питон на сириусе. Кинотеатр
- Решить две задачи на питоне. Помогите пожалуйста
- Как сделать так чтобы питон воспринимал число 13, не как 1 и 3?
- Помогите написать антивирус на питоне.