Dado un número entero N , la tarea es comprobar que N es un número de Sastry.
Un número N es un Número Sastry si N concatenado con N + 1 da un cuadrado perfecto .
Ejemplos:
Entrada: N = 183
Salida: Sí
Explicación:
183 + 184 = 183184 = 428 2
Entrada: N = 28
Salida: No
Enfoque: la idea es convertir el número en una string y concatenar N y (N + 1) y luego convertirlo nuevamente en un número entero. Ahora solo tenemos que comprobar si el número final es un cuadrado perfecto. En caso afirmativo, el número dado es un número de Sastry.
A continuación se muestra la implementación del enfoque anterior:
Producción
Yes
Referencias: OEIS