Preguntas etiquetadas con quine

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

39
Quine endurecida por radiación

Como debería saber (con suerte), una quina endurecida por radiación es una quine de la que puede eliminar cualquier carácter y aún imprimir su fuente original, previamente modificada. La cuestión es que con la mayoría de estos solo puedes eliminar un personaje; de lo contrario, todo se rompe. Aquí...

38
Hacer palabras cuadradas

El reto Su tarea es crear un programa que tome cualquier entrada de cadena dada y la envíe en formato cuadrado. Las cadenas vacías deberían devolver una cadena vacía. Ejemplos Dada la entrada: golf Su programa debería generar: golf o l l o flog Entrada: 123 Salida: 123 2...

38
Hacer un error lento quine maker!

Como parte de su respuesta a Cometer un error Quine! @Falko propuso el siguiente algoritmo: ¿Cómo crear su propia solución en 2 minutos? Abra un nuevo archivo en un IDE de su elección. Golpea tu cabeza con el teclado frente a ti. Compilar. Reemplace el código con el mensaje de error del...

38
Quine suavizada por radiación

Es simple: haga una quine adecuada donde, si elimina cualquier personaje, sigue siendo una quine. La diferencia entre esto y una quina endurecida por radiación es que si su programa es AB, en una quine endurecida por radiación se Ageneraría AB, pero aquí, se Aemitiría A. Código de golf, todas las...

38
Golf una quine mutua

Usando dos idiomas de su elección, escriba el " quine mutuo" más pequeño que pueda. Es decir, escriba un programa P en el lenguaje A que muestre el código fuente de un programa Q en el lenguaje B, de modo que la salida del programa Q sea idéntica al código fuente de P. Los archivos vacíos no...

35
Snakify a String

Una cadena snakified se ve así: T AnE eOf ifi ing h s x l A k e r isI amp Sna dSt Tu tarea Tome una cadena sy un tamaño n, luego envíe la cadena snakified. Las entradas ThisIsAnExampleOfaSnakifiedStringy 3producirían el ejemplo anterior. Presupuesto s solo contendrá caracteres ASCII entre...

34
1-up su promedio quine

Una quine 1-up es un programa que es muy similar a una quine. La principal diferencia es que, en lugar de imprimirse una vez, cuando se concatenan n copias del programa, el resultado imprime el programa original n + 1 veces. Ejemplo Si su programa es Abc123: Abc123 ->

33
Multiplicación por auto-modificación

... al menos para alguna definición de "auto-modificación". La tarea En este desafío, su tarea es escribir tres cadenas A, By Cque satisfagan las siguientes propiedades. La cadena Btiene una longitud de al menos 1. Para cada n ≥ 0, la cadena es un programa válido (es decir, definición de...

33
Escribir una poliquina

Una poliquina es quine y polyglot. 1 Debe escribir un quine que sea válido en al menos dos idiomas diferentes. Este es el código de golf, por lo que gana la respuesta más corta (en bytes). 1 Lo inventé. O más bien, Geobits lo hizo . Aparentemente, tampoco fue el primero . Reglas para Quines Solo...

32
Método de Newton por quines recursivos

Su tarea es calcular la raíz cuadrada de 2 utilizando el Método de Newton, con un ligero giro. Su programa es calcular una iteración utilizando el Método de Newton y generar el código fuente para la siguiente iteración (que debe ser capaz de hacer lo mismo). El método de Newton se describe de...

32
Puntúa la rutina olímpica de balanceo de la vid de Tarzán

Los swingers olímpicos realizan sus rutinas en árboles estándar. En particular, el Árbol estándar ntiene vértices para 0arriba n-1y bordes que unen cada vértice distinto de cero acon el vértice n % adebajo de él. Entonces, por ejemplo, Standard Tree 5 se ve así: 3 | 2 4 \ / 1 | 0 porque el...

30
Consejos para escribir quines

Un quine es un programa que produce resultados idénticos al código fuente del programa. En este sitio web, generalmente solo nos preocupamos por las quines adecuadas (en el momento de la redacción, la definición actual es "alguna parte de la salida está codificada por una parte diferente del...

30
Una línea en cada línea

Su objetivo es crear un programa que se imprima indefinidamente, con una nueva línea después de cada uno. Por lo tanto, si su programa es de una sola línea, se repetirá en cada línea de la salida. Ejemplo Programa: A Salida: A A A ... Reglas Debe ser un programa completo, no un...

30
Quine de crecimiento lento

Hacer un quine Parece fácil ¿verdad? Bueno, esta línea debe aparecer más su primer carácter, que luego se muestra más su segundo carácter, y así sucesivamente. De esta manera, la quine debería generar en varias generaciones dos copias. Ejemplo: permite que su código sea x. Ejecutarlo debería dar...