Trabajas para una agencia gubernamental que ha interceptado una serie de señales de comunicación cifradas de un grupo de ladrones de bancos. Las señales contienen una larga secuencia de dígitos. Tu equipo necesita usar diversas técnicas de procesamiento digital de señales para analizar las señales e identificar cualquier patrón que pueda indicar la planificación de un atraco.
Tu tarea es buscar patrones en la larga secuencia de dígitos de la señal cifrada.
La técnica que vas a usar aquí se llama el producto de serie más grande.
Primero, definamos algunos términos.
Veamos un ejemplo con el argumento "63915".
3, habrá tres series posibles:
"639""391""915""639" es 162 (6 × 3 × 9 = 162)"391" es 27 (3 × 9 × 1 = 27)"915" es 45 (9 × 1 × 5 = 45)"63915" proviene de la serie "639".
Entonces la respuesta es 162.Si la entrada no es válida, devuelve -1.
El búfer para el string de entrada usa los bytes 64-319 de la memoria lineal.
El string de entrada se puede modificar si lo deseas.
Regístrate en Exercism para aprender y dominar WebAssembly con 87 ejercicios y mentoría humana real, todo gratis.