Este es un desafío de encadenamiento de respuestas relacionado con el OEIS.
Ah, la justificación de esto es porque una empresa necesita un programa para imprimir sus secuencias OEIS realmente malas y tienen todos los idiomas.
El formato de encadenamiento de respuestas funciona de la siguiente manera:
Alguien publica la primera respuesta, de donde surgen todas las soluciones adicionales. Esta respuesta es un programa que, dado un número N, ingresa el enésimo número en la secuencia OEIS de cualquier índice que elijan (lo llamaremos secuencia 1), en el idioma que elijan (idioma 1)
Alguien más viene y elige su propia secuencia (que tiene que ser diferente de la anterior y de todas las secuencias anteriores). Hacen un programa, en otro idioma (que tiene que ser diferente de todos los idiomas anteriores), que dado un número N en el idioma 1 da como resultado el enésimo número de secuencia 1 y, dado un número en el idioma 2 da como resultado el enésimo número de secuencia 2)
Este proceso continúa hasta el infinito.
El enésimo término de una secuencia es el término que viene n veces después del primero, trabajando desde el primer elemento. ¡Aquí usamos indexación 0 y 1, para ser fácil con los codificadores!
Sin lenguaje o secuencia de reutilización.
La entrada debe ser un entero o una representación de cadena de un entero y la salida debe ser el valor correcto de la secuencia. El manejo de errores (entrada no int) no es necesario.
No debe publicar dos veces seguidas.
Debe esperar una hora o más antes de publicar nuevamente.
Quien sea el SEGUNDO-a-último en publicar después de una semana sin respuestas (la persona que no rompió la cadena) gana, aunque el concurso puede continuar indefinidamente. Si eres el último y puedes demostrar que puedes agregarle un idioma más, continúas el desafío hasta el próximo ganador.
Puede suponer que la entrada o la salida no estarán fuera del rango numérico de su idioma (por ejemplo, suponiendo que el límite de IEEE no será superado por ninguna secuencia), pero no sea un tramposo y abuse de esto usando un idioma que solo tiene 1.
Se puede elegir cualquier secuencia, siempre que no se haya usado antes.
La entrada no puede estar fuera de los límites de la secuencia que está utilizando.
Dos versiones de idiomas diferentes son idiomas diferentes (Python 2 y Python 3 se consideran idiomas diferentes). Esto no es rígido, pero como regla general, si está separado de otra versión del mismo idioma en TIO, es diferente.
Esto no está prohibido, pero trata una vez de no usar la fórmula que ofrece OEIS.
Si su código resultante tiene más de 65536 caracteres, proporcione un enlace para acceder a él (por ejemplo, Pastebin).
Eso es todo y eso es todo. Listo? ¿Conjunto? ¡DIVERTIDO!
Sí, esto es "un OEIS tras otro", pero en modo multijugador. Pensé que sería genial.