Dona-li La Volta


Enviar solució

Punts: 5
Temps Límit: 1.0s
Límit de memòria: 64M

Autor/a:
tipus del problema
Matrius
Categoria
Codejam
Llenguatges permesos
C#, C++, Haskell, Java, Kotlin, Python

aireacondicionat Explica una antiga llegenda que un meravellós professor donava classes al pintoresc poblet d'oniL, a la comarca de l'Alcoià, o potser era a Sabadell, ves a saber. Sempre instava els seus alumnes a veure els problemes des d'una altra perspectiva, dient-los:

Dona-Li la volta

Ara fent cas a aquesta prescripció fes un programa que determini si una matriu és simplement la inversa de l'altra.

Aquesta inversió vol dir que, per exemple, una matriu 3 x 3 amb valors:

1 2 3

4 5 6

7 8 9

La seva inversa és:

9 8 7

6 5 4

3 2 1

Entrada

Per cada cas tenim una línia amb 2 nombres \(f\) i \(c\) enters separats per un espai que representen files i columnes de les dues matrius, després seguiran \(f x c\) dues vegades que seran els nombres de les dues matrius.

Sortida

La sortida, en una línia, ha d’indicar \(SI\), si la segona matriu és la inversa de la primera matriu o \(NO\), si no ho és.

Nota: En cap moment, en aquest problema s’està parlant del concepte matemàtic de matriu inversa.

Exemple d'Entrada

3 3
1 2 3
4 5 6
7 8 9
9 8 7
6 5 4
3 2 1

Exemple de Sortida

SI

Comentaris

En aquests moments no hi ha comentaris.