[540A] Clave del candado
tiempo límite por test | 2 segundos |
memoria límite por test | 256 MB |
entrada | entrada estándar |
salida | salida estándar |
Scrooge McDuck guarda sus más preciados ahorros en una caja fuerte con un candado con clave. Cada vez que quiere colocar allí lo que se ha ganado en buena ley, tiene que abrir el candado.
La clave del candado se representa mediante discos giratorios con los dígitos del 0 al 9 escritos en ellos. Scrooge McDuck tiene que girar algunos discos de modo que la combinación de dígitos en los discos formen la combinación secreta. En un movimiento, puede rotar un disco un dígito hacia adelante o atrás. En particular, en un movimiento puede ir del digíto 0 al 9 y viceversa. ¿Cuál es el número mínimo de movimientos que necesita hacer para formar la combinación secreta?
Entrada
La primera línea contiene un entero () - el número de discos del candado.
La segunda línea contiene una cadena de dígitos - el estado original de los discos.
La tercera línea contiene una cadena de dígitos - la combinación secreta de Scrooge McDuck.
Salida
Imprime un entero - el mínimo de movimientos que necesita hacer Scrooge McDuck para abrir el candado.
Ejemplos
input:
5
82195
64723
output:
13
Nota
En el ejemplo necesita 13 movimientos:
- Disco 1:
- Disco 2:
- Disco 3:
- Disco 4:
- Disco 5: