Programación de Puzzles y Código de Golf

Preguntas y respuestas para los entusiastas de la programación y los golfistas de código.


2
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 normas Cualquier dispositivo …



6
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 por respuesta.
8 code-golf  tips 



10
Concatenación de cuerdas
El reto Dadas dos cadenas que contienen solo letras minúsculas y sin espacios, el resultado debe ser la cadena más corta, seguida de un guión bajo, seguido de la cadena más larga con la primera instancia de un carácter eliminado para cada carácter que contiene que está en la cadena …

3
Two Symbol Math
Introducción Los cuatro operadores matemáticos básicos (+, -, *, /) se pueden reducir a solo dos, debido a que: x + y = x - (-y) x * y = x / (1/y), y != 0 x * 0 = 0/x Desafío El desafío es tomar la entrada como una …

25
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 cuando se …


6
Dibuja la Union Jack
Prefacio ¡Hay muchos desafíos de "dibujar x bandera", y al buscarlo resulta que no hay desafíos para dibujar el Union Jack! Siento que esta sería una bandera más difícil de dibujar, pero aún así debería ser posible. Desafío Dibuja la Union Jack. Puede enviarse a un archivo en cualquier formato …

1
Convertir notación algebraica a notación descriptiva
Al Sr. Short le gusta jugar ajedrez. Short también es un hombre muy tradicional. Por lo tanto, el Sr. Short está perturbado por la tendencia reciente de usar la notación algebraica en el ajedrez moderno, y preferiría usar la notación descriptiva , como su padre y el padre de su …

7
¡Vamos a animarnos!
El reto Los GIF son el formato de imagen más común para la animación, y se usan bastante en las redes sociales actuales. Para el propósito de este desafío, voy a redefinir lo que puede ser un GIF. Este desafío requerirá que tome una matriz 3D que contenga algún tipo …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.