y + reverse(y)
Dado un entero positivo representado como una cadena de dígitos, tu tarea es encontrar el menor entero positivo
tal que:
donde
es el entero obtenido al escribir los dígitos de
en orden inverso.
El número no puede tener ceros a la izquierda. Al calcular
, los ceros que queden al inicio se ignoran al interpretar el resultado como un entero.
Si no existe ningún entero que cumpla la condición, imprime
.
Entrada
Cada archivo de entrada contiene múltiples casos de prueba. La primera línea contiene el número de casos de prueba (
). A continuación, se presenta la descripción de cada caso de prueba.
La primera línea de cada caso de prueba contiene una cadena de dígitos que representa el entero (
, donde
denota la longitud de la cadena
).
Se garantiza que no contiene ceros a la izquierda.
Salida
Para cada caso de prueba, imprime una línea con el menor entero positivo que satisfaga la condición. Si no existe ningún entero
que cumpla la condición, imprime
.
Subtareas
Esta tarea está compuesta por subtareas.
Los puntos de una subtarea se otorgan solo si se aceptan todos los casos de esa subtarea.
| Subtarea | Puntos | Restricciones adicionales | Dependencias |
|---|---|---|---|
| Sin restricciones adicionales. |
Ejemplos
Entrada 1
5
3982
198
121
1017610
1998
Salida 1
1991
99
29
107909
999
Comments