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.

21
El desafío de la escalera
Tu trabajo es recrear esta obra de arte: _____ | | | | _____| | | | | _____| | | | | _____| | | | | _____| La respuesta debe recrear esto e imprimir esto como resultado. Todos los idiomas están permitidos, no se requiere impresión directa de …

11
Políglota restringido
Los políglotas son programas que son válidos en múltiples lenguajes de programación simultáneamente. La mayoría de estos políglotas están escritos de tal manera que ciertas construcciones de un lenguaje se interpretan como comentarios de otro lenguaje (por ejemplo, #defineen C se interpreta como un comentario en varios lenguajes de secuencias …



12
Vuelva a enchufarlo esta noche o este fin de semana
Este es mi primer código de golf, así que avíseme si es demasiado amplio o si me falta información para un buen rompecabezas. Desafío En Ontario y posiblemente en otras áreas del mundo, la electricidad se factura utilizando el precio por tiempo de uso (TOU) , que varía el costo …
20 code-golf  date 



1
Malabares por números
Su tarea es generar un patrón de malabarismo válido completando una plantilla determinada. Pero primero, probablemente necesite saber cómo se denota ese patrón. Introducción a Siteswap Siteswap es la notación establecida para los patrones de malabares Funciona dividiendo el patrón en ritmos. En cada latido, su mano izquierda y derecha …
20 code-golf 

1
Fillomino Solver
Fillomino es un rompecabezas en el que rellenas una cuadrícula con poliominós . Cada poliomino es un área de células contiguas. La representación de la cuadrícula muestra qué tamaño de poliomino cubre cada celda. Por ejemplo, un pentomino (5) se mostraría como 5en cada una de las cinco celdas contiguas …

1
Protege mis paredes de estas puertas molestas
Los pomos de las puertas son geniales, pero cuando abres una puerta, siempre abolla las paredes a su alrededor. Necesito que ingreses el arte ASCII de una habitación, así: +---------+--X --X --+-----+ | \ \ |\ | \ | | \ \ | \ | \| | X | \ …
20 code-golf 

13
Lanzar dados de mazmorras y dragones
Quiero jugar Dungeons and Dragons, ¡pero no tengo ningún dado! Su desafío es tirar algunos dados D&D. La especificación del formato de entrada en formato Backus-Naur es: <valid-input> ::= <opt-integer> "d" <integer> <opt-modifier> <opt-integer> ::= | <integer> <opt-modifier> ::= | "+" <integer> <integer> ::= "0" | "1" | "2" | …
20 code-golf  random 


7
Determinar si existe un movimiento en un juego Bejeweled / match 3
Antecedentes En Bejeweled y juegos similares, el jugador debe intercambiar dos gemas adyacentes (sin diagonales) en una cuadrícula de gemas de 8x8 para que coincida con tres del mismo color en una fila. Las gemas se pueden combinar horizontal o verticalmente. La jugabilidad continúa hasta que no exista ningún movimiento …
20 code-golf  game  grid 


7
Consejos para jugar golf en Julia
¿Qué consejos generales tienes para jugar al golf en Julia? Estoy buscando ideas que se puedan aplicar a los problemas de golf de código en general que sean al menos algo específicos para Julia (por ejemplo, "eliminar comentarios" no es una respuesta).
20 code-golf  tips 

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.