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.


6
Cotizaciones negativas mutuas
Esto fue inspirado por Print a Negative of your Code y Golf a mutine quine . Considere un rectángulo de caracteres que cumpla con las siguientes restricciones: Consiste únicamente en caracteres ASCII imprimibles Dimensiones ambas mayores que 1 Cada fila y cada columna contiene al menos un espacio. Cada fila …


5
Programación de Cebolla
Usando solo ASCII imprimible (códigos hexadecimales 20 a 7E), escriba un programa central cuadrado N × N sin comentarios que esté rodeado por 4 capas más , creando un programa cuadrado (N + 8) × (N + 8) cuadrado (N> 0) . Para N = 3, el diseño (para ser …


9
Quines musicales en un piano ASCII
Hay 88 teclas en un piano estándar y 95 caracteres ascii imprimibles (códigos hexadecimales 20 a 7E): !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ('carácter' se refiere a cualquier carácter ASCII imprimible de aquí en adelante) En este JSFiddle , aproveché eso e hice una sintaxis simple que genera melodías de piano usando AudioSynth . (Si …

13
KOTH: pueblos en guerra
Los resultados finales están aquí! Introducción El juego toma está fuertemente inspirado en Manu's Game of Town . Se lleva a cabo en un mundo de espadas y magia. El rey que gobernó todo el continente acaba de morir, y los señores de las muchas ciudades-estado ahora están luchando por …

14
Fracciones sin redondear
Cuando convierte una fracción a un número decimal y desea almacenar ese número, a menudo tiene que redondearlo, porque solo desea usar una cierta cantidad de memoria. Digamos que solo puede almacenar 5 dígitos decimales, luego 5/3 se convierte en 1.6667. Si puede almacenar solo 2 dígitos decimales, será 1.7 …

20
Descifrar el código a la cerradura de combinación
Dado un bloqueo de combinación estándar como el de la imagen. La forma de desbloquearlo es alinear los 4 números en el código en la línea de combinación. Después de años de servicio leal, ha sido despedido de la fábrica de cerraduras y ha decidido vengarse al no mezclar las …
22 code-golf 


1
Rotar una lista bidimensional en 45 grados
TAREA El objetivo es escribir un programa que rote cualquier lista bidimensional en 45 grados, debe poder hacerlo hasta 7 * 45 (a la vez) antes de devolver la lista. La lista no será necesariamente cuadrada o rectangular. Debe incluir la salida de los ejemplos en su respuesta. También debe …
22 code-golf 


2
ADN: ASCII desoxirribonucleico
Dada una secuencia de las bases Adenina, Citosina, Guanina y Timina (codificadas como ACGT ), debe producir una representación ASCII de una doble cadena de ADN correspondiente. El hilo se extenderá verticalmente. El hilo de la izquierda es el que se le da como entrada. El hilo de la derecha …

14
La constante de Khinchin a tantos decimales como sea posible en 64 bytes o menos
La constante de Khinchin es una constante matemática curiosa que, según Wolfram MathWold , es "notablemente difícil de calcular con alta precisión" . Aquí está a 100 dígitos: 2.685452001065306445309714835481795693820382293994462953051152345557218859537152002801141174931847697 ... Escriba un programa en 64 bytes o menos que envíe la constante de Khinchin al número máximo de decimales correctos. …

3
Dibujando Epiciclogones
Un epicicloide es la curva que forma un punto en un círculo a medida que rueda alrededor de otro círculo. Un cyclogon es la forma que forma un punto en un polígono regular cuando rueda a través de un plano. Un epiciclogón es la curva trazada por un punto en …

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.