[ create a new paste ] login | about

Link: http://codepad.org/0UtWT2nJ    [ raw code | output | fork ]

Python, pasted on May 14:
def matriz_multiplicada(m1, m2):

    num_linhas_m1 = len(m1)
    num_colunas_m1 = len(m1[0])
    num_colunas_m2 = len(m2[0])

    m3 = []

    for linha in range(num_linhas_m1):
        m3.append([])

        for coluna in range(num_colunas_m2):
            # Adicionando uma nova coluna na linha
            m3[linha].append(0)

            for k in range(num_colunas_m1):
                m3[linha][coluna] += m1[linha][k] * m2[k][coluna]
    return m3

m1=[[1,2],[3,4]]
m2=[[-1,3],[4,2]]
print (matriz_multiplicada(m1, m2))


Output:
1
[[7, 7], [13, 17]]


Create a new paste based on this one


Comments: