Programación de Puzzles y Código de Golf

39
Escribe un aforismo usando un código válido [cerrado]

¿Puedes escribir un aforismo como máximo en 4 líneas de código? El código debe leer tanto como sea posible como un aforismo en inglés simple y debe devolver el booleano true. Idioma: de elección. Criterios para la respuesta aceptada: La mayoría de los votos en 180 30 días. (8 º de julio,...

39
Calculo de amor

Cuando era niña, mi hermana me mostró este pequeño cálculo de amor para ver cuántas posibilidades tienes de tener una relación exitosa con tu enamorado. Todo lo que necesitas es 2 nombres y una hoja de papel. John Jane Luego, separa estos nombres con la palabra Amores . Puede escribir esto en...

39
Arte ASCII "¡Hola Mundo!" [Cerrado]

Su objetivo es escribir el programa más corto que produzca "Hello-World!" como ASCII art. Reglas : Debe ser legible por humanos, no me importa su tamaño (cols / filas) La salida debe contener solo espacios (""), objetos punzantes ("#") y líneas nuevas La salida debe funcionar con una fuente...

39
Colocación perezosa de acorazados

Imagine el siguiente escenario: está jugando acorazados con un amigo pero decide hacer trampa. En lugar de mover un barco después de que él dispara donde solía estar tu barco, decides no colocar ningún barco en absoluto. Le dices que todos sus disparos son fallidos, hasta que es imposible colocar...

39
Caza el wumpus

Cuando era chico, los niños entraban a las tiendas de informática y jugaban a Hunt the Wumpus hasta que el personal nos echó. Era un juego simple, programable en las computadoras domésticas de mediados de la década de 1970, máquinas tan rudimentarias que en lugar de microprocesadores del tamaño de...

39
Crea un chatbot para las salas de chat de Stack Exchange

El reto El objetivo de este desafío es crear un chatbot que pueda ejecutarse en las salas de chat de Stack Exchange. Su bot debe poder detectar cuándo un usuario publica comandos específicos y responder a ellos. Esta es la lista de comandos y lo que debe hacer su bot: !!newest: muestra el título...

39
Salida del legendario Yggdrasil

Su tarea es generar una representación del legendario árbol de la vida, Yggdrasil . Debe escribir un programa cuya salida sea exactamente eso: /\ /**\ /****\ /******\ /******\ /********\ /**********\ /************\ /**************\ /************\ /**************\ /****************\...

39
Construye un muro de ladrillo estable

Una pared de ladrillos es un rectángulo hecho de ladrillos horizontales de 1 por n apilados en filas. Aquí hay un muro de altura 4 y ancho 8, con tamaños de ladrillo a la derecha. [______][______] 4 4 [__][____][__][] 2 3 2 1 [][______][____] 1 4 3 [____][______][] 3 4 1 Este muro es inestable...

39
Me quiero panal

Escriba el programa más corto que imprima esta sección de arte ASCII de un mosaico hexagonal o panal : __ __/ \__ __/ \__/ \__ / \__/ \__/ \ \__/ \__/ \__/ / \__/ \__/ \ \__/ \__/ \__/ / \__/ \__/ \ \__/ \__/ \__/ \__/ \__/ \__/ No se debe tomar ninguna entrada. Salida a stdout o la...

39
Código cercano al desafío: suma de enteros

Este es un desafío simple: dada una secuencia de enteros, encuentre la suma de todos los enteros que contiene. Pero con un giro. Su puntaje es la distancia de Levenshtein entre su código y la siguiente frase (El desafío): Dado un conjunto de enteros, encuentre la suma de todos los enteros en...

39
Quine endurecida por radiación

Como debería saber (con suerte), una quina endurecida por radiación es una quine de la que puede eliminar cualquier carácter y aún imprimir su fuente original, previamente modificada. La cuestión es que con la mayoría de estos solo puedes eliminar un personaje; de lo contrario, todo se rompe. Aquí...

39
Generar la secuencia del horizonte del templo

Considere el siguiente proceso: Tome un número entero no negativo N. por ejemplo, N = 571 Exprésalo en binario sin ceros a la izquierda. (Cero en sí mismo es la única excepción, convirtiéndose 0) eg 571= 1000111011en binario Separe series consecutivas de unos y ceros en esta representación...

39
Texto triangular

Escriba un programa o función que tome una cadena garantizada que solo contenga caracteres ASCII imprimibles , excepto el espacio, y que sea un número triangular positivo (1, 3, 6, 10, 15, ...) de longitud. Imprima o devuelva la misma cadena, pero en forma de triángulo usando espacios. Algunos...