Descripci贸n
La multiplicaci贸n algor铆tmica de matrices NO consiste en tomar el elemento superior izquierdo y multiplicarlo por el otro superior izquierdo. Es un proceso m谩s complejo que mezcla filas y columnas.
Para calcular qu茅 n煤mero va en una posici贸n espec铆fica de tu nueva matriz resultante (`C[fila][columna]`), debes usar **toda la fila** de la primera matriz (A) y **toda la columna** de la segunda matriz (B). Multiplicas sus elementos uno por uno en orden, y sumas todos esos resultados.
**Ejemplo simple (matriz 2x2):**
Para calcular la celda superior izquierda de la Matriz C (es decir, la posici贸n `C[0][0]`):
Tomas la **Fila 0 de A** `(A[0][0], A[0][1])`
Tomas la **Columna 0 de B** `(B[0][0], B[1][0])`
La f贸rmula final ser铆a la sumatoria de sus multiplicaciones: `C[0][0] = (A[0][0] * B[0][0]) + (A[0][1] * B[1][0])`
**Tu programa debe:**
1. Leer un tama帽o `N`.
2. Leer los `N x N` n煤meros de la matriz `A`.
3. Leer los `N x N` n煤meros de la matriz `B`.
4. Usar **3 bucles `for` anidados** (t铆picamente llamados `i`, `j`, `k`) para calcular cada celda de `C` siguiendo la regla matem谩tica anterior.
5. Imprimir la matriz `C` resultante fila por fila, separando los n煤meros de cada fila con un espacio.
*(Este reto otorga 0 puntos. Es el ejercicio cl谩sico definitivo de iteraciones m煤ltiples)*
Entrada de Ejemplo
Salida de Ejemplo