Programación de Puzzles y Código de Golf

19
The Note of Destiny - coloca una nota en un pentagrama

El apocalipsis zombie ha llegado y el mundo está llegando a su fin. De repente, alguien descubre una fórmula que toma la hora, los minutos y el día actuales, y escupe la nota perfecta para tocar en un piano que mata instantáneamente a cada zombi que lo escucha. Desafortunadamente, solo queda un...

19
Ordenar un número. Sorta

Inspirado por la desafortunada clasificación de un número de dígitos sin usar una matriz , pero pensé que era un código de golf mejor que la pregunta SO. Dado un entero positivo, clasifique los dígitos en ese entero. ¡La puntuación más baja gana! Comience con 0 puntos. Agrega un punto por...

19
2048 Bot Challenge

Hemos estado clonando 2048, analizando 2048, pero ¿por qué no lo hemos jugado todavía? Escriba un fragmento de JavaScript de 555 bytes para jugar 2048 automáticamente, el mejor puntaje después de una hora contará (vea la puntuación a continuación). Preparar: Ir a 2048 y ejecutar: a = new...

19
aHHHH! ¡Las bestias están HHH here!

Como aprendimos de IBM PC AT, YouTube (ver video) , Wikipedia (ver artículo) y Sesame Street: ¡La letra Hes la letra más despiadada del alfabeto ! (Incluso cuando en realidad está compuesto de dos elementos en la página de código 437. De hecho, es incluso MÁS despiadado de esa manera). Al igual...

19
Detección de bordes de arte ASCII

Como dice el título, estaba pensando en disputar en el que uno debe detectar los bordes de un arte ASCII. El código debe aceptar un arte ASCII B / N como entrada. Un arte ASCII en B / N se define como (por mí) un arte ASCII con un solo tipo de carácter que no son espacios en blanco (en nuestro...

19
Apuestas incrementales

Hace varios meses tuve esta pregunta como un rompecabezas de preselección para una entrevista. Recientemente, cuando pensaba en el material del blog, apareció en mi cabeza como un buen ejemplo para resolver un problema funcionalmente. Publicaré mi solución a esto tan pronto como termine de escribir...

19
Resuelve el enigma de Einstein

Einstein escribió un acertijo. Dijo que el 98% del mundo no podía resolverlo. Resolví este enigma en unos 25 minutos mientras estaba en el tren para ir a trabajar. Básicamente es solo deducción. El acertijo Hay 5 casas en 5 colores diferentes en una fila. En cada casa vive una persona con...

19
Cuatro cuadrados juntos

El teorema de cuatro cuadrados de Lagrange nos dice que cualquier número natural puede representarse como la suma de cuatro números cuadrados. Su tarea es escribir un programa que haga esto. Entrada: un número natural (menos de mil millones) Salida: cuatro números cuyos cuadrados suman ese número...

19
Determinar la victoria en Tictactoe

¡Juguemos un código de golf! Dado un estado de tablero de tres en raya (Ejemplo :) |x|x|o| |x|o|x| |o|o|x| Determina si un juego es un wina loseo cat. Su código debe mostrar cualquiera de estas opciones dado un estado. El juego anterior debería salirlose Para ser claros: una ganancia se define...

19
Traducir texto ASCII a braille

Escriba un programa que traduzca el texto ASCII a la salida en braille . Requisitos: La entrada puede provenir de stdin, línea de comando o alguna otra fuente de entrada externa. La salida debe ser reconocible como braille, la forma de salida depende de usted. Un ejemplo sería opara un punto...

19
Optimice el plegado de papel para mitigar las manchas de tinta

¡La tinta negra oscura ha salpicado por toda su hoja blanca de papel de impresora! La solución obvia es doblar el papel para que las partes en blanco y negro se unan y ambas se vuelvan grises a medida que la tinta se difunde. Luego despliegue y vuelva a plegar hasta que su papel esté igualmente...

19
ASCII Waterworks

Introducción Considere una cuadrícula de los caracteres f A\/como f f f A A / \ \ / A A \/ / \/ dónde: f representa un grifo que vierte una corriente de agua hacia abajo A bifurca la corriente de agua arriba, así que exactamente la mitad va hacia la izquierda y exactamente la mitad...

19
Bosque: un ecosistema simulado

NOTA Este problema se tomó de este hilo de reddit (¡alerta de spoiler!), Y lo he ajustado para que se ajuste al formato de este sitio. Todo el crédito va al usuario de reddit "Coder_d00d". En este problema, simularemos un bosque. Para este bosque simulado trataremos 3 aspectos. Árboles que...

19
¡Felicitaciones por obtener 10,000 reputación!

¡Después de que @ MartinBüttner logró exactamente 10,000 reputación , ahora tenemos tres filas completas de 10k usuarios en la página de usuarios ! Ahora, dado que todos somos programadores aquí, nos gusta automatizar las cosas en lugar de hacerlo manualmente. Su desafío es escribir un programa...

19
Draw the Stickman Wars

Imagen mía redactando este desafío con mis habilidades avanzadas de dibujo. Antecedentes Las guerras de Stickman ocurrieron hace mucho tiempo, cuando la especie dominante de la Tierra estaba hecha de palos. Los historiadores lamentan el hecho de que no había pintores o cámaras en ese entonces,...

19
Comerciantes a la muerte

Usted es un comerciante extranjero que espera obtener ganancias. Hay 5 bienes que las personas desean intercambiar: Apricots, Bremos, Canarios, Daffodils y Earwigs. A partir del invierno, debes decidir qué producir. Luego, en el otoño, viaja y pasa sus días negociando para obtener ganancias. Como...

19
Ejecuta los enésimos caracteres para obtener N

Escriba el programa más corto posible de modo que cuando combine el primer carácter y cada enésimo carácter posterior en un nuevo programa, la salida sea N. Esto debe funcionar para N = 1, 2, ..., 16. Otra forma de decirlo es, si elimina todos los caracteres de su programa, excepto el primero y...

19
Organiza la música de la iglesia gregoriana

El año es 930, y la Iglesia Gregoriana está teniendo un problema. Tienen miles de páginas de música de canto, pero el problema es que todas las partituras simplemente se arrojaron a una pila en lugar de tener un sistema de organización real: Imagen del usuario gamerprinter en el Gremio de...