Generar una matriz bidimensional cuyo elementos de la diagonal sean igual al valor inicial
Python
Publicado el 24 de Junio del 2020 por Katas (150 códigos)
1.119 visualizaciones desde el 24 de Junio del 2020
Crear una función que recibe la dimensión de la matriz cuadrada y un valor inicial de la diagonal.
Se debe generar una matriz cuyos elementos de la diagonal sean igual al valor inicial y que decrezcan en 1, los elementos sobre la diagonal serán ceros (0), y los elementos por debajo de la diagonal serán unos (1)
Se debe generar una matriz cuyos elementos de la diagonal sean igual al valor inicial y que decrezcan en 1, los elementos sobre la diagonal serán ceros (0), y los elementos por debajo de la diagonal serán unos (1)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
print(matrizCuadrada(5,6))
"""
[[6, 0, 0, 0, 0],
[1, 5, 0, 0, 0],
[1, 1, 4, 0, 0],
[1, 1, 1, 3, 0],
[1, 1, 1, 1, 2]]
"""
print(matrizCuadrada(4,2))
"""
[[2, 0, 0, 0],
[1, 1, 0, 0],
[1, 1, 0, 0],
[1, 1, 1, -1]]
"""
27 visualizaciones durante los últimos 90 días