[263A] Una matriz bella
tiempo límite por test | 2 segundos |
memoria límite por test | 256 MB |
entrada | entrada estándar |
salida | salida estándar |
Tienes una matriz de , con 24 ceros y un único número uno. Indexamos las filas de la matrix con los números del 1 al 5 de ariba a abajo, y indexamos las columnas de la matriz con los números del 1 al 5 de izquierda a derecha. En un movimiento, se te permite hacer una de las dos siguientes transformaciones a la matriz:
Intercambiar dos filas vecinas de la matriz, es decir, filas con los índices y para algún entero ().
Intercambiar dos columnas vecinas de la matriz, es decir, columnas con los índices y para algún entero ().
Piensas que una matriz se ve bella, si el número uno de la matriz está ubicado en su centro (en la celda que corresponde a la intersección entre la tercera fila y tercera columna). Cuenta el número mínimos de movimientos necesarios para hacer bella la matriz.
Entrada
La entrada consiste de cinco líneas, cada línea tiene cinco enteros: el entero j-ésimo de la i-ésima línea representa al elemento de la matriz que está ubicado en la intersección de la i-ésima fila y la j-ésima columna. Queda garantizado que la matriz está compuesta de 24 ceros y único uno.
Salida
Imprime un entero - el número mínimo de movimiento para hacer bella a la matriz.
Ejemplos
input:
0 0 0 0 0
0 0 0 0 1
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
output:
3
input:
0 0 0 0 0
0 0 0 0 0
0 1 0 0 0
0 0 0 0 0
0 0 0 0 0
output:
1