Programación de Puzzles y Código de Golf

8
Consejos para jugar golf en Emotinomicon

¿Qué consejos generales tienes para jugar al golf en Emotinomicon ? Estoy buscando ideas que puedan aplicarse a los problemas de golf de código en general que sean al menos algo específicos para Emotinomicon (por ejemplo, "eliminar comentarios" no es una respuesta). Por favor, publique un consejo...

8
Codificar el cifrado de columna

Dada una cadena para codificar, y varias columnas (la clave), codifique la cadena de la siguiente manera: Usaré el ejemplo Hello, world!y la clave3 Primero, escriba el número de columnas: 1 2 3 Luego, escriba el texto comenzando desde la esquina superior izquierda, un carácter por columna, y...

8
Quine Anagramas! (Hilo de ladrones)

Este es el hilo de los ladrones. Para el hilo de la policía, haga clic aquí . Tarea de policías Para el hilo de la policía, haga clic aquí . Tarea de ladrones Encuentra una presentación sin descifrar en el hilo de la policía. (Una presentación solo se puede descifrar una vez). Descifra el...

8
La lógica quine

El reto Simplemente escriba un programa que genere su propio código fuente. Nada más que una quine regular. El problema No tenemos una computadora, por lo que debemos ejecutar el programa en un dispositivo lógico programable (como un FPGA, un CPLD, una matriz de compuerta ...). Las...

8
¡Obtén la individualidad de una palabra!

Me encanta /usr/share/dict/words; es muy útil! ¡Lo uso para todos mis programas, siempre que puedo! Aprovecharás este archivo tan útil para usar, probando la individualidad de una palabra. Entrada Una palabra; definido en este desafío como cualquier cadena de caracteres /usr/share/dict/wordsen...

8
Escuela de clasificación de aeronaves

Dada una cadena que representa una serie de señales manuales de clasificación de aeronaves , escriba una función o programa para calcular la posición final de una aeronave después de estas señales. NB: las coordenadas en este reto se representan como un par de coordenadas cartesianas, además de un...

8
Cada enésimo número primo hasta 8675309

Lee esto si estás confundido. Desafío: El objetivo de este código de golf se basa en el número 8675309... Su objetivo es imprimir cada número primo del 2 al 8675309, comenzando con el número 2 y luego omitiendo 8 números primos, luego omitiendo 6, luego omitiendo 7, etc. En esencia, omita un...

8
¿Mi gráfico es elegante?

Un gráfico elegante es un tipo de gráfico simple . Los gráficos elegantes son especiales porque hay una manera de etiquetar todos sus nodos con enteros positivos para que cuando los bordes también se etiqueten con las diferencias de los nodos que se conectan, no haya dos bordes con la misma...

8
Código más corto para producir una salida no periódica infinita

No es un engaño a esto . Esa pregunta pide específicamente contar para siempre, mientras que esta pregunta permite muchos otros enfoques. Escriba un programa o función que, dado el tiempo y la memoria infinitos, imprima una salida no periódica infinita. Aclaraciones 'Infinito' significa que la...