Preguntas etiquetadas con quine

Un quine es un programa que produce su fuente como salida. Esta etiqueta indica que el desafío está relacionado con quines.

309
Upgoat o Downgoat?

Dada una imagen de una cabra, su programa debería tratar de identificar si la cabra está boca abajo o no. Ejemplos Estos son ejemplos de lo que puede ser la entrada. Entradas no reales Entrada: Salida: Downgoat Especificaciones Su programa debe tener como máximo 30,000 bytes La entrada...

204
¡Golf un quine por un gran bien!

Usando su idioma de elección, juegue al golf . Un quine es un programa de computadora no vacío que no toma entrada y produce una copia de su propio código fuente como su única salida. Sin trampas, eso significa que no puede simplemente leer el archivo fuente e imprimirlo. Además, en muchos...

104
Hacer un error quine!

Su desafío: escriba un "programa", para un idioma de su elección, que haga que el compilador / intérprete / tiempo de ejecución produzca una salida de error al compilar / ejecutar su programa que sea idéntico al código fuente de su programa. Reglas: Su programa puede ser específico para una...

100
Imprima un negativo de su código

Considere un cuadrado de caracteres ASCII imprimibles (puntos de código 0x20 a 0x7E) para la longitud del lado N , como el siguiente (aquí, N = 6 ): =\ g \ 7 m+y "g L ~ e> PHq También requerimos que cada fila y cada columna contengan al menos 1 espacio y 1 carácter no espacial . (El...

83
Imprima su código al revés - quine inversa

Escriba un programa que imprima su propio código fuente al revés, en otras palabras, un eniuq . Puntuación: +50 si usa datos de extracción de Internet. +25 si lees tu propio código fuente. +1 punto por personaje La puntuación más baja gana. Reglas: No usar otros archivos (p reverse.txt. Ej....

73
Calcular Phi (no Pi)

No, no quiero decir ϕ = 1.618...y π = 3.14159.... Me refiero a las funciones . φ (x) es el número de enteros menores o iguales a los xque son relativamente primos x. π (x) es el número de primos menores o iguales que x. Digamos que "no pi" es entonces π̅ (x) y defínalo como el número de...

73
Cree una "H" a partir de "H" más pequeñas

Desafío Cree una función o programa que, cuando se le da un número entero size , haga lo siguiente: Si sizees igual a 1, salida H H HHH H H Si sizees mayor que 1, salida X X XXX X X donde Xes la salida del programa / función parasize - 1 (Si lo prefiere, puede hacer que el caso base...

60
Imprima el último, medio y primer carácter de su código

El desafío es simple: imprima el último, el medio y el primer carácter del código fuente de su programa, en ese orden. El carácter del medio se define de la siguiente manera, suponiendo una longitud de fuente de ncaracteres e indexación 1: Si nes par, imprima los caracteres n/2-th y n/2 + 1-th....

56
Una quine "trampa"

Acechador desde hace mucho tiempo, cartel por primera vez. Entonces aquí va. En la página de Wikipedia para quine , dice que "una quine se considera 'trampa' si mira su propio código fuente". Su tarea es hacer una de estas "trampas" que lea su propio código fuente. Este es el código de golf , por...

51
Longitudes de cadena anexas

Desafío: Dada una cadena sen los caracteres a- z, A- Z, 0- 9, agregue la longitud de ssí mismo, contando los caracteres adicionales en la longitud como parte de la longitud total de s. Entrada: Solo una cadena de longitud arbitraria (puede estar vacía). Salida: La misma cadena, pero con su...

48
TryItOnquine Challenge

(basado en esta publicación y la discusión subsiguiente en el chat, también, ¡muchas gracias a Dennis por TIO!) El reto Elija un idioma que esté disponible actualmente en el sitio TryItOnline , por ejemplo, PowerShell . Escriba el código en ese idioma en esa página, que no tome ninguna entrada,...

45
Levenquina Cíclica

Antecedentes Como la mayoría de los clientes habituales de PPCG sabrán, un quine es un programa que genera su propio código fuente cuando se ejecuta; y la distancia de Levenshtein entre dos cadenas es el número mínimo de inserciones, eliminaciones y ediciones necesarias para cambiar una cadena a...

42
StringgnirtSStringgnirtSStringgnirtS

Aquí hay un desafío relativamente simple para ti. Dada una cadena de longitud N , envíe la cadena hacia adelante, luego hacia atrás, luego hacia adelante, luego hacia atrás ... etc. N veces. Por ejemplo, si su entrada fue Hello! Deberías

41
Escribir una cita en inglés sencillo

Escriba un quine que consista en palabras reales en inglés separadas por espacios individuales. Una "palabra" se define como una cadena que contiene solo letras minúsculas y mayúsculas ( /[a-zA-Z]+/en expresiones regulares). Para ser "real", su palabra debe ser reconocida por el diccionario oficial...