Предмет: Информатика,
автор: rakitina04
Помогите с инфой, пожалуйста
Среди столбцов заданной целочисленной матрицы, содержа-
щих только такие элементы, которые по модулю не больше
10, найти столбец с минимальным произведением элементов.
НА ПИТОНЕ пожааааалуйста очень надо))
Ответы
Автор ответа:
2
подожди немного скоро отвечу , начал решать и дела появились
rakitina04:
хорошо, спасибо тебе большое )
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])
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])
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])
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])
второй код правильный он находит минимальный по сумме столбец матрицы по вертикале, числа в матрице случайные от -10, до 10
надеюсь с табуляцией ты разберешься просто когда нажимаю энтер сообщение отправляется
чтобы я без тебя делала
спасибо большоооое
Похожие вопросы
Предмет: Русский язык,
автор: 2004nastik
Предмет: Другие предметы,
автор: malimonenko
Предмет: Русский язык,
автор: Sa3Sagaydak
Предмет: Алгебра,
автор: mashaleonteva2
Предмет: Английский язык,
автор: grzntp7lh70