Programación de Puzzles y Código de Golf

Preguntas y respuestas para los entusiastas de la programación y los golfistas de código.

30
El alfabeto de mi hija
El otro día estábamos escribiendo oraciones con mi hija con una carta de imán de nevera. Si bien pudimos hacer algunas ( I love cat), no teníamos suficientes letras para hacer las otras ( I love you too) debido a una cantidad insuficiente de letras o(4) Luego descubrí que si …
65 code-golf 

30
Golfing A Weasel Program
Richard Dawkins en su libro The Blind Watchmaker , describe un programa de Weasel . El algoritmo se puede describir de la siguiente manera: Comience con una cadena aleatoria de 28 caracteres. Los caracteres válidos son todas letras mayúsculas y espacio. Haga 100 copias de esa cadena, con un 5% …

15
Reto de 9 hoyos [cerrado]
El desafío de 9 hoyos 9 desafíos de golf de código de dificultad variable. Sanciones por usar el mismo idioma más de una vez. La pregunta se actualizará con pares, campeones de hoyos y ganadores de trofeos. Esto viene de una competencia que tengo con algunos amigos, no es el …


11
Solo pares de bytes
El escenario Últimamente has notado un comportamiento extraño con tu editor de texto favorito. Al principio parecía que estaba ignorando caracteres aleatorios en su código al escribir en el disco. Después de un tiempo notó un patrón; Se ignoraron los caracteres con valores ASCII impares. Bajo una inspección adicional descubrió …

9
Adición en base -1 + i
Los enteros gaussianos son números complejos de la forma a+bidonde ay bson ambos enteros. En la base -1 + i, todos los enteros gaussianos se pueden representar de forma única utilizando los dígitos 0y 1, sin la necesidad de un símbolo para indicar el signo. Por ejemplo, 1100en base -1 …


23
Rey de la colina - Spacewar!
Si alguna vez has jugado Spacewar! , sabes que fue un juego divertido. Si no lo ha hecho, sepa esto: fue (y es) uno de los primeros y más importantes juegos de computadora. ¡Y sigue siendo divertido! El clon en el que crecí es este , que es, aparentemente y …

20
Solo repítete
Escribe un programa que salga Do not repeat yourself! Su código de programa debe respetar las siguientes restricciones: su longitud debe ser un número par cada carácter que está en posición 2n(donde nes un entero> 0) debe ser igual al carácter en posición 2n-1. El segundo carácter del programa es …

30
Hacer la ola mexicana
En el menor número de bytes posible, escriba un programa o función que genere lo siguiente: Abcdefghijklmnopqrstuvwxyz aBcdefghijklmnopqrstuvwxyz abCdefghijklmnopqrstuvwxyz abcDefghijklmnopqrstuvwxyz abcdEfghijklmnopqrstuvwxyz abcdeFghijklmnopqrstuvwxyz abcdefGhijklmnopqrstuvwxyz abcdefgHijklmnopqrstuvwxyz abcdefghIjklmnopqrstuvwxyz abcdefghiJklmnopqrstuvwxyz abcdefghijKlmnopqrstuvwxyz abcdefghijkLmnopqrstuvwxyz abcdefghijklMnopqrstuvwxyz abcdefghijklmNopqrstuvwxyz abcdefghijklmnOpqrstuvwxyz abcdefghijklmnoPqrstuvwxyz abcdefghijklmnopQrstuvwxyz abcdefghijklmnopqRstuvwxyz abcdefghijklmnopqrStuvwxyz abcdefghijklmnopqrsTuvwxyz abcdefghijklmnopqrstUvwxyz abcdefghijklmnopqrstuVwxyz abcdefghijklmnopqrstuvWxyz abcdefghijklmnopqrstuvwXyz abcdefghijklmnopqrstuvwxYz abcdefghijklmnopqrstuvwxyZ abcdefghijklmnopqrstuvwxYz abcdefghijklmnopqrstuvwXyz abcdefghijklmnopqrstuvWxyz abcdefghijklmnopqrstuVwxyz abcdefghijklmnopqrstUvwxyz abcdefghijklmnopqrsTuvwxyz abcdefghijklmnopqrStuvwxyz abcdefghijklmnopqRstuvwxyz …


30
Ampliar arte ASCII
En este desafío, debe tomar el arte ASCII multilínea como entrada, como: OOOOOO OOOOOO OOOOOO OOOOOOO OOOOOO OOOOOO OO OOOOOOO OO OO OO OO OO OO OO OO OO OO OO OO OO OO OO OO OOOOO OO OOO OO OO OO OOOOO OO OO OO OO OO OO OO …

19
¡Descifra la contraseña de la cuenta bancaria!
Introducción Para evitar que los keyloggers roben la contraseña de un usuario, cierto sistema de cuenta bancaria ha implementado la siguiente medida de seguridad: solo se solicita ingresar ciertos dígitos cada vez. Por ejemplo, supongamos que la contraseña de su objetivo es 89097, el sistema puede solicitarles que ingresen el …
64 code-golf 

18
NetHack mínimo
NetHack es un juego roguelike en el que un jugador debe recuperar el Amuleto de Yendor desde el nivel más bajo de la mazmorra. Comúnmente jugado a través de telnet, todo el juego está representado con gráficos ASCII. El juego es extremadamente desafiante y requiere el conocimiento de muchas mecánicas …
64 code-golf 

19
Automatizar salvando el mundo
Eres Desmond Hume Durante los últimos 3 años, usted y su compañero, Kelvin, han sido esclavos de una computadora que requiere que se ingrese una secuencia muy específica cada 108 minutos para salvar el mundo. 4 8 15 16 23 42 Su compañero murió hace 40 días (debido a un …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.