Preguntas etiquetadas con quine

13
Clona tu mismo!

Debe crear un programa que cree clones exactos de sí mismo infinitamente hasta que se detenga. Lo que esté en el programa original debe estar en los clones. En otras palabras, los clones y el programa original son iguales en todos los sentidos, excepto que los clones no tienen que estar en el mismo...

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...

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...

12
Quine Challenge I

Desafío En esta tarea, debe escribir un programa que ingrese un número entero N (-1e9 <= N <0 && 0 <N <= + 1e9) , luego calcule T = (abs (N)% M + 1) , si N es positivo, luego genera el carácter T-th desde el principio; de lo contrario, genera el carácter T-th desde el final...

12
Quine para guardar sesiones

Inspirado por esta pregunta . Cree un programa que le pida al usuario que almacene algunos datos, y cuando el programa se cierre, escupe el programa en sí mismo, excepto que los datos de la sesión hayan cambiado. Luego, el usuario abre el programa recién generado y puede recuperar los datos del...

12
Intérprete para teoría de números, módulo n

Una oración de teoría de números (para nuestros propósitos) es una secuencia de los siguientes símbolos: 0y '(sucesor) - sucesor significa +1, entonces0'''' = 0 + 1 + 1 + 1 + 1 = 4 +(suma) y *(multiplicación) = (igual a) (y )(paréntesis) el operador lógico nand( a nand bes not (a and b)) forall...

12
Hacer un quine

Quería engañar a un amigo dándole una quine que casi funcionó, pero se volvió más y más descuidada. Cree un programa que, cuando se ejecute, genere el programa, pero con un carácter apagado. Se puede agregar, eliminar o ambos caracteres (un carácter cambia). Pero solo un personaje. Tu puntuación...

12
El carácter cuenta en el código fuente

Escriba un programa que genere una lista del número de ocurrencias de cada carácter único en su código fuente. Por ejemplo, este programa hipotético {Source_Print_1};debería producir esta salida: ; 1 P 1 S 1 _ 2 c 1 e 1 i 1 n 1 o 1 p 1 r 2 t 1 u 1 { 1 } 1 El formato debe coincidir con este...

12
Quines de interrupción de señal

Quining tiene una larga historia: si no ha oído hablar de él, haga clic en la etiqueta y lea un poco sobre ella. Tu tarea Emite una serie infinita de 1s (sin otro espacio [líneas nuevas, espacios, etc.]) HASTA QUE SE LLEGUE SIGINT (típicamente CTRL-C). Cuando se llama, genera la fuente del...

12
¡Ayuda a recalcular tu representante!

Hace un par de meses, tuvimos una discusión sobre meta sobre aumentar la reputación otorgada por los votos a favor en las preguntas. Aquí están los conceptos básicos de nuestro sistema de reputación actual para los votos: 1 Una votación positiva Uvale 5 reputación. Un voto de respuesta uvale 10...

12
¡Interpreta a Kipple!

Introducción Kipple es un lenguaje de programación esotérico basado en pila inventado por Rune Berg en marzo de 2003. Kipple tiene 27 pilas, 4 operadores y una estructura de control. Pilas Las pilas se nombran a- zy contienen enteros con signo de 32 bits. También hay una pila especial @, para...

12
Abugida fonémica

Caracteres Llamemos a estos caracteres Unicode inglés consonantes IPA : bdfhjklmnprstvwzðŋɡʃʒθ Y llamemos a estos caracteres Unicode vocales inglesas IPA : aeiouæɑɔəɛɜɪʊʌː (Sí, ːes solo la marca de la vocal larga, pero trátela como una vocal a los efectos de este desafío). Finalmente, estas...

12
¡Quine entrópico!

Su tarea es escribir un programa o función que: Cuando se ejecuta por primera vez, genera su código fuente. En ejecuciones posteriores, debería generar lo que emitió anteriormente, pero con un cambio de carácter aleatorio (definido a continuación). No tiene que ser un cambio aleatorio uniforme,...

12
¿Cuántas veces tendrás que jugar al golf?

Para este desafío, debe crear un programa que tome un número entero xy genere su fuente xmuchas veces. Reglas Esto es codegolf, el objetivo es jugar golf en su programa para tener la menor cantidad de bytes Si envía una función, la función debe tomar xcomo parámetro y devolver o imprimir la...

12
¡Golf un anagrama por un gran bien!

La tarea En este desafío, su tarea es escribir un código que genere uno de sus anagramas elegidos aleatoriamente con una distribución uniforme, pero nunca debería emitirse. Elaboración Sin ninguna entrada, su programa debería generar cualquiera de los anagramas de su código fuente. Su programa...

12
Rellenar un archivo con ceros

Su tarea hoy será tomar un archivo existente y agregarle ceros hasta que alcance un cierto tamaño. Debe escribir un programa o función que tome el nombre de un archivo en el directorio actual fy una cantidad de bytes b. Mientras mantiene el contenido original de f, debe escribir ceros (bytes...

12
Encuentre los coeficientes de una función generadora racional

Si escribimos una secuencia de números como los coeficientes de una serie de potencias, entonces esa serie de potencia se denomina función generadora (ordinaria) (o Gf) de esa secuencia. Es decir, si para alguna función F(x)y serie de enteros a(n)tenemos: a(0) + a(1)x + a(2)x^2 + a(3)x^3 + a(4)x^4...

12
Viaje de regreso a Quine

El desafío aquí es simple, y no se trata del conteo de bytes. Su trabajo es generar los primeros 50 caracteres del código fuente de la quine anterior, concatenados con los primeros 50 caracteres suyos, comenzando con los 50 caracteres que he colocado a