Programación de Puzzles y Código de Golf

18
Numeración de esquemas jerárquicos

Escriba un programa que tome una cadena donde cada línea consiste en el carácter 0sangrado por un número de espacios. La línea superior no tiene sangría y todas las demás líneas se sangrarán como máximo un espacio más que la línea justo antes. Ninguna línea tendrá espacios finales, pero puede...

18
Tejido ASCII de 64 bits

Entrada Dos enteros: Un entero no negativo W en el rango de 0 a 2 ^ 64-1, que especifica el tejido. Un entero positivo S en el rango de 1 a 255, que especifica la longitud del lado. Estos se pueden tomar en el orden que más le convenga. Salida Una representación S por S ASCII de la trama...

18
X marca el lugar

X marca el lugar Su objetivo es agregar una cruz alrededor de la X mayúscula: Ejemplo de entrada / salida Entrada: mdhyyyyyyyhhhddmmm mdyyssoo oooosyyyhhhdmm hsso oossoooooyyhhdhhdmmm yoooooo oo ssysssyhhdyyyhmmmm myso oso o oyo hhhdhhyhyhhm mm m mhsyhhys oss yyyhhhsosyhhmmmmdmmm...

18
Convertir un punto de la brújula a grados

Se me ocurrió este desafío de forma independiente, pero resulta ser lo contrario a este desafío de Doorknob . Como realmente me gusta su especificación, decidí robar gran parte de ella en lugar de preparar mis propias explicaciones. El reto Dada la abreviatura de uno de los 32 puntos en la...

18
Cajas de cambio de forma

Defino cuatro estilos de caja: +-----+ ooooooo ^^^^^ ******* | 1 | o 2 o < 3 > * 4 * | | o o < > * * +-----+ ooooooo vvvvv ******* Escriba un programa o función que le dé un número entero y una cadena encontrará uno de los cuadros anteriores dentro de la cadena y cambiará su estilo...

18
¿Quién es el gobernante legítimo?

¿Quién gobernará el reino? Se le entrega un árbol genealógico que contiene: nombre, sexo, fecha de nacimiento, fecha de fallecimiento y una lista de herederos, para cada miembro de la familia. Puede usar cualquier formato de lista conveniente (anidado) para representar el árbol. Los siguientes...

18
¿Qué hora es, muchacho?

Honestamente, no puedo creer que esta no sea una pregunta sobre Code Golf, pero ... Imprima la hora local (con am o pm) como una cadena en la consola, precedida por "Es". Ejemplo: Run code.... Salida: It's 12:32p.m. El código más corto gana. Código de distancia! Tabla de...

18
Tema de mi cumpleaños: en llamas

Necesito encender algunas velas. De hecho, necesito encender una cantidad arbitraria de velas. Pero solo los buenos. OBJETIVO Dado un bloque de texto (que contiene velas encendidas, válidas e inválidas) y un número Ncomo entrada, escriba un programa o función que encienda una cantidad exactamente...

18
Declaraciones matemáticas minimizadoras

El reto Usted es propietario de un servicio increíble llamado Coyote Beta , que responde mágicamente las preguntas de matemáticas que sus usuarios le envían a través de Internet. Pero resulta que el ancho de banda es costoso. Tiene dos opciones: crear un " Coyote Beta Pro" o encontrar alguna...

18
Simula un juego de dados

Craps es un juego de dados bastante simple que a menudo se juega en los casinos. Incluso si no eres un jugador (que yo no soy), sigue siendo un juego bastante interesante. Aquí están las reglas: Al comienzo de un juego de dados no es lo que se llama el de Salida ronda. El jugador tira dos d6s...

18
El enfrentamiento de jQuery

Algún tiempo después de este incidente ... Hay algunos de nosotros que están en contra de esta orden profanar jQuery. Es una presencia impía, de la cual debe ser exterminada . Por lo tanto, le pido a usted, fiel al Nuevo Reino de la Reforma, que cree un programa que elimine dicha resistencia. Todo...

18
La Entrevista: Los Nueve Delanteros

La Entrevista: Los Nueve Delanteros Este es el primero de una serie de desafíos inspirados en la programación de preguntas de entrevistas de trabajo. Entras a la oficina donde se sienta tu futuro jefe potencial. "Entra y siéntate", dice. Te sientas nerviosamente, asegurándote de que tu atuendo...

18
Cuenta el número de lados en un polígono

Cuenta el número de lados en un polígono El robot de conteo de polígonos ha decidido viajar por el mundo sin avisarle a nadie antes, pero es crucial que el proceso de conteo de polígonos no se detenga por mucho tiempo. Entonces tiene la siguiente tarea: Dada una imagen en blanco y negro de un...

18
Hilbert Primes Golf

Los números de Hilbert se definen como enteros positivos de la forma 4n + 1para n >= 0. Los primeros números de Hilbert son: 1, 5, 9, 13, 17, 21, 25, 29, 33, 37, 41, 45, 49, 53, 57, 61, 65, 69, 73, 77, 81, 85, 89, 93, 97 La secuencia numérica de Hilbert está dada por la secuencia OEIS A016813...