Preguntas etiquetadas con code-golf

14
Dibuja una caminata aleatoria con barras

Escriba un programa o función que tome un entero positivo N (a través de stdin / línea de comando / función arg) e imprima o devuelva una representación de cadena de una caminata aleatoria bidimensional que tiene N pasos de largo, extraída de barras: / \(más espacios y nuevas líneas para...

14
Errores de redondeo fuera de control

Antecedentes Recientemente ha sido contratado por una pequeña empresa de contabilidad. El mundo de la contabilidad es algo extraño para usted, por lo que no está seguro de seguir todas las pautas profesionales. En particular, no sabes cuándo debes redondear todos esos números y en qué dirección,...

14
Problema de las doce monedas

Antecedentes El problema de las doce monedas es un clásico rompecabezas de equilibrio comúnmente utilizado en entrevistas de trabajo. ¡El rompecabezas apareció por primera vez en 1945 y fue presentado a mi padre por mi abuelo cuando él pidió casarse con mi madre! En el rompecabezas hay doce...

14
Valores más grandes y más pequeños de enteros concatenados

Este problema proviene de cinco problemas de programación que todo ingeniero de software debería poder resolver en menos de 1 hora, lo que en sí mismo es una lectura interesante. Los primeros problemas son triviales, pero el cuarto puede ser un poco más interesante. Dada una lista de enteros...

14
Consejos para jugar golf en LOLCODE

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

14
Conexión de espacios con piezas de Tetris

Debe escribir un programa o función que proporcione una lista de bloques de tetris como salidas de entrada o que devuelva el espacio más grande entre dos puntos en el mismo nivel de altura que las piezas pueden conectar. Los 7 tipos de piezas de tetris son los siguientes: Nos referiremos a...

14
Programe una parada de 4 vías

Un montón de autos están alineados en una señal de alto de 4 vías esperando para continuar. Todos están confundidos acerca de quién irá después, quién irá en qué dirección, etc. Claramente subóptimo. Su trabajo es programar el tráfico en la señal de stop de manera óptima. Recibe como entrada 4...

14
Embalaje de piezas de madera

Hay dos piezas de madera. Ambos consisten en un cuerpo recto y algunos bloques adicionales debajo del cuerpo. Una pieza de ejemplo con bloques adicionales en las posiciones (indexadas a 0) 0,4,7,9,10: XXXXXXXXXXX X X X XX La pieza se puede representar como una 01secuencia binaria con el...

14
Implemente un FuzzyFinder

Inspirado en este enlace que encontré en Reddit . Un FuzzyFinder es una característica de muchos editores de texto. A medida que comienza a escribir una ruta de archivo S, FuzzyFinder se activa y le muestra todos los archivos en el directorio actual que contiene la cadena que ingresó, ordenados...

14
Explosiones en un tablero de ajedrez

Ajedrez atómico es una variante (muy divertida) del ajedrez en la que cada captura provoca una "explosión", destruyendo la pieza capturada, la pieza que captura y todos los no peones en un radio de 1 cuadrado. El objetivo de este desafío no es jugar un juego completo de ajedrez atómico, sino...

14
Perímetro más alto poliomino

Este es el código de golf. El ganador es el código válido con el menor número de bytes. Desafío Dadas las entradas M y N , el ancho y la altura de una cuadrícula rectangular de cuadrados, genera un polígono que satisface lo siguiente: Los bordes del polígono están formados solo por bordes...

14
Descripción binaria recursiva

Descripción binaria recursiva Recientemente, hice mi primera contribución a OEIS extendiendo y agregando un archivo b a la secuencia A049064 . La secuencia comienza con 0, y luego los siguientes valores se derivan de dar una "descripción binaria" del último elemento. Por ejemplo, el segundo...

14
El problema del peón perdido

El problema del peón perdido Después de que terminó el juego de ajedrez, un peón sobreviviente quedó detrás de las líneas enemigas. ayudémoslo a encontrar el camino más corto de regreso a casa. El problema original describe un tablero de "ajedrez" nXn y una función f: {1,..,n-1}X{1,..,n}X{-1,0,1}...