Cita de: fary en 3 Mayo 2020, 20:21 PM
dijsktra deberías de poner mas retos como este
Va por el fary !
Nuestros hermanos de América puede que no sepan quien es el Fary... Es... el "más cantante de España",,, https://www.youtube.com/watch?v=XLZO3DGRrfY
(Parodia de lo mal que hablan los "gallegos"!!)
A vueltas con las matrices... Se trata ahora de comprobar si una matriz es triangular inferior descendiente...
Yo lo he hecho de arriba a bajo. Es similar, pero es como si a un zurdo le mandaran escribir con la derecha, o a un diestro con la izquierda...
Vale el mismo código base de
https://foro.elhacker.net/programacion_cc/algebra_de_matrices_matriz_triangular_superior_desdendiente_en_c-t504451.0.html;msg2220794#msg2220794
Código (c) [Seleccionar]
int lowerTriangleDesc(const int **A,
const int N)
{
// Start code here.
return 1;
}
De nuevo, el que más simple/bonito lo hace, (no el que termine antes, como en los concursos) gana!
Ojo , YreX-DwX, no se te olivde que tienen que valer para matrices N>=1 columnas....
Ejemplos de entrada de casos son...
EN DOS DIAS PONGO LA SOLUCION
Código [Seleccionar]
3
1 0 0
0 1 0
0 0 1
lowerTriangleDesc: 1
3
1 2 3
0 4 5
0 0 6
lowerTriangleDesc: 0
3
1 2 3
2 4 5
0 0 6
lowerTriangleDesc: 0
5
1 0 0 0 0
1 2 0 0 0
1 2 3 0 0
1 2 3 4 0
1 2 3 4 5
lowerTriangleDesc: 1
5
1 0 0 0 0
0 1 0 0 0
0 0 1 0 0
0 0 0 1 0
0 0 0 0 1
lowerTriangleDesc: 1
1
1
lowerTriangleDesc: 1
1
0
lowerTriangleDesc: 1