Форум программистов, компьютерный форум, киберфорум
Python: Решение задач
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 19.10.2022
Сообщений: 43

Дана матрица размера M×N. Для каждого столбца матрицы с четным номером (2, 4, ...) найти сумму его элементов

16.11.2022, 12:59. Показов 730. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
без библиотеки numpy
буду очень благодарен
вот код который сделал
нужно без библиотеки numpy

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
import random
import numpy as np
 
M = random.randrange(2,8)
N = random.randrange(2,8)
print("M = ",M,"; N = ",N)
a = np.random.randint(5, size=(M, N))
print(a)
 
b = a[:,0::2]
print()
print("Odd columns:")
print(b)
print(b.mean(axis=0))
 
print()
b = b.transpose()
for x in b:
    print("Column:",x)
    print("Mean:",np.mean(x))
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
16.11.2022, 12:59
Ответы с готовыми решениями:

Для каждого столбца матрицы с четным номером найти сумму его элементов
Дана матрица размера M×N Для каждого столбца матрицы с четным номером (2,4,...) найти сумму его элементов. Условный оператор не...

Дана матрица размера M × N. Для каждого столбца матрицы с четным номером (2, 4, …) найти сумму его элементов. Условный о
помогите решить

Для каждого столбца матрицы с четным номером (2, 4, …) найти сумму его элементов
Дана матрица размера M x N. Для каждого столбца матрицы с четным номером (2, 4, …) найти сумму его элементов. Условный оператор не...

5
2431 / 1474 / 633
Регистрация: 01.11.2021
Сообщений: 2,269
16.11.2022, 13:09
Python
1
2
3
4
5
6
7
from random import randint
 
n, m = map(int, input().split())
arr = [[randint(0, 20) for _ in range(m)] for _ in range(n)]
print(*arr, sep='\n', end='\n\n')
 
print(*[sum(i) for i in list(zip(*arr))[1::2]])
1
0 / 0 / 0
Регистрация: 19.10.2022
Сообщений: 43
17.11.2022, 14:54  [ТС]
не работает, но вроде всё правильно
0
2431 / 1474 / 633
Регистрация: 01.11.2021
Сообщений: 2,269
17.11.2022, 14:56
Pupkalub, казнить нельзя помиловать, запятые расставь в своем предыдущем посте.
0
0 / 0 / 0
Регистрация: 19.10.2022
Сообщений: 43
17.11.2022, 14:58  [ТС]
извиняюсь
0
2431 / 1474 / 633
Регистрация: 01.11.2021
Сообщений: 2,269
17.11.2022, 15:08
Pupkalub, так а что не работает?

Добавлено через 7 минут
Python
1
2
3
4
5
6
7
8
9
10
11
12
from random import randint
 
n, m = map(int, input().split())
arr = [[randint(0, 20) for _ in range(m)] for _ in range(n)]
print(*arr, sep='\n', end='\n\n')
 
result = [0] * (m // 2)
for line in arr:
    for i in range(1, len(line), 2):
        result[i // 2] += line[i]
 
print(result)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
17.11.2022, 15:08
Помогаю со студенческими работами здесь

Для каждого столбца матрицы с четным номером найти сумму его элементов
Дана матрица размера MxN. Для каждого столбца матрицы с четным номером найти сумму его элементов. условный оператор не использовать.

Для каждого столбца матрицы с четным номером найти сумму его элементов
Matrix. Дана матрица размера M x N. Для каждого столбца матрицы с четным номером (2, 4, …) найти сумму его элементов. Условный оператор не...

Для каждого столбца матрицы с четным номером найти сумму его элементов
Дана матрица размера M * N. Для каждого столбца матрицы с четным номером найти сумму его элементов. Условный оператор не использовать. ...

Для каждого столбца матрицы с четным номером найти сумму его элементов
Дана матрица размера M х N. Для каждого столбца матрицы с четным номером (2, 4, …) найти сумму его элементов

Для каждого столбца матрицы A с четным номером найти сумму его элементов
1. методы, предназначенные для отображения массивов и их заполнения случайными значениями в указанном диапазоне считать уже реализуемыми.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru