Programación de Puzzles y Código de Golf

16
Generar tablero de Boggle aleatorio

Genere una cuadrícula de 4x12 de letras / espacios: Cada dado debe aparecer precisamente una vez, ubicación elegida al azar. Las ubicaciones deben ser aproximadas, una permutación aleatoria uniforme de los dados. Muestre una cara aleatoria (de nuevo, aproximadamente uniforme) de cada dado....

16
Consejos para jugar golf en VBA

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

16
La mejor tabla de Boggle de puntuación

Estaba interesado en ver las respuestas a esta pregunta (ahora desaparecida) , pero nunca se ha corregido / mejorado. Dado un conjunto de dados Boggle de 6 lados (configuración robada de esta pregunta ), determine en dos minutos de tiempo de procesamiento qué configuración del tablero permitirá el...

16
Seguridad por post-it

Como ya sabrás, los hackers están en todas partes y quieren hackear todo. Se le pidió que establezca requisitos de contraseña que detendrán a cualquier hacker . El problema es que su jefe ha escuchado que pagar por LOC es malo y le paga $ 1800 - $ 0.03 * caracteres insertados por mes para que...

16
Juego de nombres de ciudades

Si lo desea, escriba un programa que clasifique las ciudades de acuerdo con las reglas del juego de nombres de ciudades. Cada nombre de la ciudad debe comenzar desde la última letra del nombre de la ciudad anterior. P.ejLviv -> v -> Viden -> n -> Neapolis -> s -> Sidney -> y...

16
Construir un reloj analógico [cerrado]

Cerrada . Esta pregunta necesita estar más centrada . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que se centre en un problema solo editando esta publicación . Cerrado hace 2 años . Escriba un...

16
Generar una palabra pronunciable

El desafío es simple: generar una palabra Especificaciones: La palabra debe ser pronunciable. Esto se define como "alternar entre una consonante y una vocal". Una consonante es una de las siguientes letras: bcdfghjklmnpqrstvwxz Una vocal es una de las siguientes letras: aeiouy Word debe ser...

16
Piedra, papel, tijeras, lagarto, Spock [cerrado]

Cerrado. Esta pregunta está fuera de tema . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Code Golf Stack Exchange. Cerrado hace 2 años . Cree una función que tomará dos...

16
Simula una batalla entre dos criaturas.

Bienvenido, valiente golfista de código! ¡Hoy estarás en medio de una gran batalla entre un duende y un elfo! goblin attacks elf! elf dodges! elf attacks goblin!     elf hits goblin for 13 damage!     goblin has 37 health left.     goblin attacks elf!     goblin hits elf for 1 damage!     elf...

16
Calculadora numeral inglesa

Desafío Escriba una calculadora que tome la entrada en forma verbal (como se podría decir una ecuación) y que también salga en forma verbal (como se podría decir un número). Reglas La calculadora debería poder: sumar, restar, multiplicar y dividir manejar operandos entre un millón y un millón...

16
Generar una secuencia aleatoria de números.

Bloqueado . Esta pregunta y sus respuestas están bloqueadas porque la pregunta está fuera de tema pero tiene un significado histórico. Actualmente no acepta nuevas respuestas o interacciones. El reto: Genera una secuencia aleatoria de números. La única entrada debe...

16
Camino más corto del laberinto del portal

Su objetivo es escribir un programa que crea un mapa utilizando al azar 10x10 0, 1y 2, y encuentra el camino más corto desde la parte superior izquierda a la inferior derecha, en el supuesto de que: 0 representa un campo de hierba: cualquiera puede caminar sobre él; 1 representa un muro: no...

16
pensar más allá

Está tratando de encajar una esfera en una caja de 5 lados, pero a veces no cabe completamente. Escribe una función para calcular la cantidad de la esfera que está fuera (por encima del borde) del cuadro. Hay 3 situaciones posibles: La esfera cabe completamente en la caja. La respuesta será...

16
Calcule 6 * 9 en diferentes bases

Produzca el siguiente resultado (que es el resultado de calcular 6 * 9 en bases de 2 a 36). Asegúrate de que las letras sean mayúsculas y que la multiplicación en sí sea superada en cada línea. 6 * 9 = 110110 6 * 9 = 2000 6 * 9 = 312 6 * 9 = 204 6 * 9 = 130 6 * 9 = 105 6 * 9 = 66 6 * 9 = 60 6 * 9...