Se trata de calcular el valor de “doblar” un número.
Doblar un número es la operación que se muestra en la figura siguiente
(abrid el PDF si no podéis ver la figura en la página web del
Jutge).
En particular, cualquier número se puede considerar una secuencia de dígitos i dividirlo en dos subsecuencias consecutivas de dígitos i , ya sean de la misma longitud, o bien con longitudes de difieren solamente en una unidad (incluyendo el caso de que o estén vacías). Concatenando estas dos mitades y de nuevo se obtendría el número original.
Entonces, para realizar la operación de "doblado", se trata de invertir el orden de la subsecuencia , que daría lugar a , y, interpretando y nuevamente como enteros, sumarlos para obtener un resultado entero.
Por ejemplo, si tenemos que es 1234, la subsecuencia seria 12 y la subsecuencia seria 34. Al invertir obtendríamos 21 y el resultado sería .
En el caso de un número de longitud impar, la partición en dos secuencias tiene dos posibilidades. Por ejemplo, si tenemos que es 12345, podemos operar de las dos maneras siguientes:
Dividir en y e invertir , obteniendo .
Dividr en y e intertiv , obteniendo .
La cifra de enmedio, entonces, acaba contribuyendo a la suma final de la misma manera en ambos casos.
La entrada consiste en una secuencia de números enteros estrictamente positivos.
La salida consiste en el resultado de "doblar" cada número de la entrada, tal como se ha explicado, y en líneas separadas.
Input
1 55 444 555 9901 12345 123456 9991001
Output
1 -> 1 55 -> 10 444 -> 48 555 -> 60 9901 -> 100 12345 -> 366 123456 -> 777 9991001 -> 2000