Números sabrosos

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
 

Publicación traducida automáticamente

Artículo escrito por spp____ y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *