Este es un desafío de policías y ladrones. Para el hilo de los policías, ve aquí .
Los policías tienen tres tareas.
1) Elija una secuencia del OEIS .
2) Elija un idioma (se sugiere que este sea un argot de golf, pero no tiene que serlo) que, cuando se le da entrada n, sale A(n)(donde A(n)se elige la secuencia) utilizando todas las reglas habituales de código de golf .
Llame a este lenguaje L A y el código C A .
Por ejemplo, Jelly y Jelly_code .
3) Luego, elija un idioma diferente (se sugiere que esto no sea un argot de golf, pero no tiene que serlo) y escriba un código que no tenga entrada y salga el código C A , nuevamente siguiendo todas las reglas habituales de código de golf . (Nota:. Este código puede ser ofuscado y no necesita necesariamente ser golfed, pero cuanto más tiempo este código es el más fácil será para que los ladrones de roer su presentación)
Llame a este lenguaje L B y el código C B .
Por ejemplo, Python y Python_code .
La sumisión del policía a este desafío es la secuencia (especificada ya sea 0 o 1 indexada), el nombre de los dos idiomas L A y L B (y cuál resuelve qué parte), y el recuento de bytes de C B solamente. Mantenga el código real de ambas partes, y la longitud de C A , en secreto.
El desafío del ladrón es seleccionar la entrada de un policía y escribir el código C C en el mismo lenguaje L B que genera algún código en el mismo lenguaje L A que resuelve la tarea original de OEIS. La longitud de C C no puede ser mayor que la longitud de C B según lo revelado por el policía (aunque puede ser más corta). Nota: El código producido por C C no no tiene que coincidir con C A .
Para nuestro ejemplo, esto significa que el Ladrón tiene que escribir el código Python que genera el código Jelly que resuelve la secuencia OEIS original, y que el código Python no debe ser más largo que la longitud revelada por el Cop.
Condiciones ganadoras
El ladrón con las soluciones más agrietadas gana.
fuente

Jelly , 34 bytes por Arnauld
¡Gestionó un byte más corto que su solución!
Pruébalo en línea!
Esto genera la función JS
que calcula A000041 (indexado a 0;
nn(0)devuelvetrueen lugar de1).fuente
TeX por Simon Klaver
imprime
g, que calcula la longitud de la entrada en 05AB1E.fuente
Malbolge, 32 bytes por Lynn
Pruébalo en línea!
Eso imprime la siguiente función haskell:
Pruébalo en línea!
He utilizado esta herramienta en línea para generar la Malbolge
fuente
Python, 13 bytes por HyperNeutrino
Pruébalo en línea!
fuente
Triangularidad del Sr. Xcoder , 36 bytes.
Pruébalo en línea!
Imprime el código Jelly:
¡Prueba el código Jelly en línea! Es bastante lento
fuente