Preguntas etiquetadas con quine

15
La quine aleatoria

Escriba un programa que sea capaz de generarse al azar. Debe hacer esto en función de los tokens utilizados en su código fuente. Si el código fuente de su programa está compuesto por 50 tokens únicos y tiene 60 tokens de largo, entonces el programa debería generar 60 tokens donde cada token se...

15
Igualdad de oscilación

Tenemos objetos que oscilan entre dos puntos enteros, [l, r]a la velocidad de una unidad por unidad de tiempo, a partir de lel t=0. Puedes asumir l < r. Por ejemplo, si un objeto oscila [3, 6], entonces tenemos: t=0 -> 3 t=1 -> 4 t=2 -> 5 t=3 -> 6 t=4 -> 5 t=6 -> 4 t=7 ->...

15
Convolución Binaria

Una convolución binaria se describe mediante un número My se aplica a un número N. Para cada bit en la representación binaria de M, si se establece el bit ( 1), el bit correspondiente en la salida se obtiene XORing los dos bits adyacentes al bit correspondiente en N(envolviendo cuando sea...

15
Hex volcar su código fuente

Al jugar golf con códigos, habrá momentos en los que necesitará un volcado hexadecimal de su código, generalmente porque ha utilizado caracteres no imprimibles. Entonces, ¿por qué no hacer un programa que Hex Dumps mismo? El reto Este desafío es, sin entrada, generar un volcado hexadecimal de su...

15
Imprima una quine que contiene la entrada

Tarea Se le dará una cadena en la entrada que consta solo de los caracteres de aa z, es decir, la entrada coincidirá con la expresión regular /^[a-z]*$/. Su salida debe ser un programa completo en el mismo idioma, cuyo código fuente contiene la entrada, y es una quine adecuada. Ejemplo Su...

14
Duración del programa de Fibonacci

Escriba un programa con longitud n que genere otro programa cuya longitud sea el siguiente número de Fibonacci después de n. El nuevo programa debe hacer lo mismo: generar otro programa cuya longitud sea el siguiente número de Fibonacci, etc. n en sí mismo (la longitud del programa original) no...

14
¿Cuánto dura tu serpiente (idioma)?

Después del desafío de quine de tercer orden , su tarea es escribir un programa Ouroboros que use tantos idiomas como sea posible. Es decir, en el lenguaje A, escriba un programa pA que genere el programa pB en el lenguaje B. El programa pB debería emitir el programa pC en el lenguaje C, y así...

14
Hacer una quine endurecida por radiación

Anoche estaba buscando el desafío Quine endurecido por radiación, pero no pude encontrarlo. Resulta que nadie lo ha pedido todavía! Asi que aqui esta: Su tarea es hacer un quine, que es un programa de computadora no vacío que imprime su propia fuente sin leerlo. Además, si elimina cualquier byte...

14
Coincidencia de mayúsculas y minúsculas Buscar Reemplazar

Tome tres entradas, una cadena de texto T; una cadena de caracteres para reemplazar F; y una cadena de caracteres para reemplazarlos con R,. Para cada subcadena de Tcon los mismos caracteres (sin distinción entre mayúsculas y minúsculas) que F, reemplácelos con los caracteres en R. Sin embargo,...

14
Quine indexable

El objetivo de este desafío es hacer un programa que genere la enésima letra de su código fuente donde n se proporciona como entrada al programa. Como la mayoría de los desafíos de quine, no puede leer su código fuente como un archivo ni usar ninguna función de quine incorporada. Entrada Un...

14
Quine / Error Quine Polyglot

Su tarea es simple: escriba un programa que se pueda ejecutar en dos idiomas. Debe ser una quine normal (imprime su propio código fuente) en el idioma 1, y debe ser una quine de error (genera un mensaje de error idéntico a su propio código fuente) en el idioma 2. Este es el código de golf , por lo...

14
Quine endurecida por mutación

Su tarea es hacer un programa que imprima su propia fuente. "¡Oye, ya tenemos este desafío, y toneladas de variaciones! ¿Por qué estás haciendo otro?" puede preguntar, pero este será uno de los más difíciles (con suerte, de todos modos). Su quine debe estar "endurecido por mutación", lo que...

13
La quine del poeta

Escriba un quine con 1 o más esquemas de rima de http://en.wikipedia.org/wiki/Rhyme_scheme cuando lo lea. Los siguientes caracteres se hablan en voz alta: cualquier palabra alfanumérica o caracteres que no estén en un comentario; caracteres de comparación y aritméticos (+ más; - menos; * veces, /...

13
Codegolf: Quine y Antiquine

Este desafío es similar a Can you Meta Quine? Un quine es un programa que se produce en STDOUT. Este desafío es producir un programa A que cuando se ejecuta produce un programa B en STDOUT. El programa B cuando se ejecuta produce el programa A en STDOUT. Los programas A y B deben estar escritos (y...

13
Cadenas cíclicas, programas ocultos

Escriba 3 programas que realicen la siguiente tarea: Sean códigos fuente A, B, C de esos tres programas; si A corre BC se produce como salida, si B ejecuta CA se produce, si C funciona, se produce AB; entonces cada programa escribe una cadena (ciclada para cada programa) y se esconde de...

13
Consigue los captadores

La tarea Supongo que a todos les encanta la generación automática de código y ahorrar algo de tiempo durante el trabajo. Tienes que crear muchas clases y miembros durante el día y no quieres crear todos esosgetters manualmente. La tarea es escribir un programa o función que genere...

13
Quinean Regex Tester

Este desafío es bastante simple. Como entrada, tomas una expresión regular. Luego, muestra una verdad / falsedad de si su código fuente coincide o no con la expresión regular. ¡Es así de simple! Solo dos cosas más: Sin quinas incorporadas; Sin embargo, puede acceder al código fuente del código...

13
Trabajo doble: quine! DlroW, olleH

Escriba un programa que genere su propio código fuente cuando se ejecute, y nada más. Parece fácil, ¿verdad? El problema es que cuando se invierte el código fuente, su programa debe mostrar "¡Hola, mundo!" exactamente, sin las comillas. Este es el código de golf, por lo que gana el conteo de...

13
Implementar la fibonacci-quina

Un Quine es un programa que genera su fuente cuando se ejecuta. En este desafío, debes hacer una Fibonacci-quine, una variante de la quine. ¿Qué es una fibonacci-quina? Un fibonacci-quine es un programa que genera una modificación de la fuente mediante la siguiente regla: La fuente inicial...