ForHosting KIT · Matemáticas

Secuencia look-and-say

Lea en voz alta una cadena de cifras por grupos y escriba lo que oye: partiendo de 1, el quinto término es 111221. Elija cualquier semilla y un término del 1 al 40 y vea todos los pasos intermedios. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
Semilla
1
Qué término devolver
5
Obtiene
Término
111221
Longitud
6
Secuencia
1, 11, 21, 1211, 111221

La secuencia look-and-say, popularizada por John Conway, se genera leyendo cada término en voz alta como rachas de dígitos idénticos: se cuenta cuántas veces se repite un dígito y se escribe ese conteo seguido del propio dígito. Partiendo de una semilla como uno, los términos siguientes son once, luego veintiuno, luego uno dos uno uno, y así sucesivamente. Esta calculadora acepta cualquier semilla de dígitos y un índice positivo n, itera el paso de longitud de racha exactamente n menos uno veces y devuelve el término n junto con su longitud y la secuencia intermedia completa. Valores de n menores que uno se rechazan con un error de validación claro para que correctores de deberes y pruebas automatizadas confíen en semánticas de fallo estables además de la salida de éxito.

Qué es la secuencia look-and-say y por qué importa

Look-and-say es un proceso de cadena puro sobre dígitos, no una fórmula aritmética cerrada. Comience con una cadena semilla hecha solo de caracteres del cero al nueve. Para obtener el término siguiente, recorra la cadena actual de izquierda a derecha, agrupe dígitos consecutivos iguales en rachas máximas y, por cada racha, añada la longitud decimal de la racha y luego el dígito que la formó.

Por ejemplo, la semilla uno pasa a uno uno porque hay un solo uno; eso pasa a dos uno porque hay dos unos seguidos; eso pasa a uno dos uno uno; eso pasa a uno uno uno dos dos uno; y eso pasa a tres uno dos dos uno uno. El proceso es determinista, invertible solo de formas limitadas, y famoso por la constante de Conway: asintóticamente la longitud de términos sucesivos se multiplica por cerca de uno punto tres en promedio para casi todas las semillas.

El alumnado la encuentra en cursos de matemática discreta, entrevistas de código que piden una función del siguiente término y artículos de teoría de números recreativa sobre decaimiento audioactivo. El profesorado usa semillas pequeñas y n modestos como ejemplos trabajados porque cada paso se puede comprobar a mano y las cadenas crecen lo bastante rápido como para recompensar una implementación cuidadosa.

Cómo construye esta calculadora el término n

Invoque la capacidad con dos campos obligatorios: seed, una cadena no vacía de dígitos, y n, un entero positivo de uno a cuarenta. El motor valida que ambos campos estén presentes, que seed contenga solo dígitos y respete el límite de longitud publicado, y que n sea un entero finito no menor que uno ni mayor que el máximo. Tras la validación, el término uno se define como la semilla misma.

Para cada índice posterior el núcleo aplica un paso puro de codificación por longitud de racha que nunca usa red, relojes ni azar. Se conservan las cadenas intermedias para que la respuesta devuelva no solo el término final y su longitud en caracteres sino también la secuencia ordenada del término uno al término n.

Uso práctico, límites, precio y entrega

Use la herramienta del navegador cuando desee una expansión look-and-say inmediata al estudiar codificación por longitud de racha, comprobar una respuesta de concurso o demostrar la secuencia de Conway sin instalar un sistema de álgebra computacional. Los resultados son totalmente deterministas: la misma semilla y el mismo n siempre producen el mismo término, la misma longitud y la misma lista de secuencia.

No hay modelo de lenguaje, ni servicio aritmético externo, ni azar, así que la capacidad es segura para fijar en comprobaciones de integración continua y materiales de clase reproducibles. Conecte el extremo a entornos de entrevistas de código, tutoriales de matemática discreta, demos de algoritmos de cadenas o cualquier flujo donde prefiera pasos exactos de look-and-say por longitud de racha frente a calculadoras opacas que no muestran términos intermedios.

Verificación de deberes y concursos

Estudiantes y evaluadores confirman el término n look-and-say desde una semilla dada e inspeccionan términos intermedios sin escribir un script local.

Oráculos para entrevistas y ejercicios de código

Las plataformas de práctica pueden llamar a un oráculo determinista que devuelve término y secuencia para seed y n válidos y rechaza n menor que 1 con un código de error estable.

Enseñar codificación por racha con la secuencia de Conway

Las páginas de lección sobre decaimiento audioactivo pueden mostrar cada racha hablada junto a la cadena de dígitos creciente para conectar RLE con la serie clásica.

¿Qué ocurre si n es menor que 1?

Solo se aceptan enteros positivos n ≥ 1; el cero y los negativos se rechazan y no se cobran.

¿Es el término 1 la semilla misma?

Sí. n es 1-based: cuando n vale 1 el término devuelto es exactamente la semilla; un n mayor aplica codificación por longitud de racha n−1 veces.

¿Es gratuita la calculadora de la secuencia look-and-say?

La herramienta del navegador se ejecuta gratis en su dispositivo.

¿Qué formatos de semilla se aceptan?

Una cadena no vacía de dígitos 0–9 dentro del límite de longitud publicado.

¿Por qué los términos de la secuencia crecen tan deprisa?

Cada término describe al anterior, y esa descripción suele necesitar más cifras que lo descrito. Para casi cualquier semilla, la longitud se multiplica por aproximadamente 1,3 en cada paso: es la llamada constante de Conway.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/math/look-and-say

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.

curl -X POST https://api.kit.forhosting.com/math/look-and-say \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"seed":"1","n":5}'
{
  "seed": "1",
  "n": 5
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "math.look_and_say",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

max_n40
max_seed_len64
HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Qué es la secuencia look-and-say y por qué importa

Quienes entrevistan suelen pedir implementar exactamente este paso de longitud de racha y luego el término n, el mismo contrato que esta capacidad expone como API JSON estable y herramienta gratuita en el navegador.

Cómo construye esta calculadora el término n

Semilla ausente, caracteres no dígitos, cadenas vacías, cero, negativos, no enteros y n excesivo fallan con invalid_input y no se cobran.

Uso práctico, límites, precio y entrega

Use la API cuando un script, corrector de deberes, plataforma de preparación de entrevistas o sitio educativo necesite JSON estable para muchas semillas e índices bajo un solo contrato. Cada petición correcta es un ítem facturable a $0.002; la validación fallida no consume saldo.

¿Cómo genero el término n look-and-say con esta API?

Envíe un cuerpo JSON con el campo de cadena de dígitos seed y el entero positivo n a math.look_and_say. La respuesta devuelve term, length y la secuencia completa del 1 al n.

Ver la documentación completa del KIT →