Информатика, вопрос задал rakitina04 , 7 лет назад

Помогите с инфой, пожалуйста
Среди столбцов заданной целочисленной матрицы, содержа-
щих только такие элементы, которые по модулю не больше
10, найти столбец с минимальным произведением элементов.
НА ПИТОНЕ пожааааалуйста очень надо)) ​

Ответы на вопрос

Ответил 999Slipknot666
2

подожди немного скоро отвечу , начал решать и дела появились


rakitina04: хорошо, спасибо тебе большое )
999Slipknot666: import random
array = []
n = 5
for i in range(n):array.append([random.randint(-10, 10) for x in range(n)])

num = 0
ind = 0

array = [list(i) for i in zip(*array)]

for index, x in enumerate(array):
if not(num):
num = sum(x)
ind = index
if num > sum(x):
num = sum(x)
ind = index
print(array[ind])
999Slipknot666: import random
array = []
n = 5
for i in range(n):
array.append([random.randint(-10, 10) for x in range(n)])

num = 0
ind = 0

array = [list(i) for i in zip(*array)]

for index, x in enumerate(array):
if not(num):
num = sum(x)
ind = index
if num > sum(x):
num = sum(x)
ind = index
print(array[ind])
999Slipknot666: второй код правильный он находит минимальный по сумме столбец матрицы по вертикале, числа в матрице случайные от -10, до 10
999Slipknot666: надеюсь с табуляцией ты разберешься просто когда нажимаю энтер сообщение отправляется
rakitina04: чтобы я без тебя делала
rakitina04: спасибо большоооое
Новые вопросы