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.

4
Recrea el clásico juego de la serpiente
El desafío es crear el clásico juego Snake usando la menor cantidad de bytes posible. Aquí están los requisitos: El juego debe implementarse en un diseño bidimensional típico. La serpiente debería poder crecer significativamente dentro de los límites del mapa (esto realmente significa, no haga su mapa demasiado pequeño, use …
11 code-golf  game 


2
¿Cuántas mesas comienzan con una cadena dada?
Llamemos a una lista de cadenas no vacía una mesa si se cumplen las siguientes condiciones: Cada cadena de la lista no está vacía y usa solo caracteres que aparecen en la primera cadena. Cada cadena sucesiva tiene exactamente un carácter más largo que la cadena anterior. Ninguna cadena en …
11 code-golf 

8
Cree una prueba de velocidad de mecanografía / medición de CPM
Las normas ¡Es hora de construir una prueba de velocidad de mecanografía en el idioma que elija! 1 . Proporciona un archivo con un diccionario de elección (cada 'palabra' debe estar delimitada por una nueva línea). Conéctelo a través de stdino proporcione su nombre como argumento de línea de comando. …
11 code-golf 

16
Animación ASCII Ball in Box
Escriba un programa que muestre una bola ASCII en movimiento *dentro de un rectángulo (20 por 10 caracteres, incluido el borde). La pelota no debe cruzar el rectángulo, por ejemplo, golpearse cuando golpea la pared. La escena se debe borrar y volver a dibujar cada 0.1 segundos y la bola …

6
¿Cuánto tiempo hasta esta fecha?
La idea es esta: escriba una función para imprimir el período de tiempo desde ahora / fecha actual (en el momento en que se llama a la función) hasta una fecha proporcionada como argumento. Suposiciones La fecha de entrada siempre será mañana o más tarde, en el futuro. La fecha …
11 code-golf  date 

3
Cree un laberinto 5x5x5 multinivel con una sola solución
El objetivo de este desafío es crear el código más corto (en caracteres) que haga con éxito lo siguiente: Especificaciones : Debe crear un 5x5x5 labyrinthcon exactamente 1 possible solution(ni más ni menos) El laberinto debe ser creado randomly Debe poder generar todas las soluciones existentes si se deja funcionando …


8
Generación de regla ASCII
El desafío es generar una regla de recuento de caracteres ASCII en el siguiente formato: +-------------------------------------------------------------------------+ || | | | | | | | | | | | | | | | |0 10 20 30 40 50 60 70 | | | +-------------------------------------------------------------------------+ La longitud de la regla debe …

3
El problema del embalaje del trineo
Los elfos de Papá Noel necesitan ayuda para determinar si su lote actual de regalos encajará en el trineo de Papá Noel. Escriba el programa más corto posible en el idioma que elija para ayudarlos. Restricciones El trineo de Santa mide 6 pies de ancho por 12 pies de largo …
11 code-golf 

13
Hola mundo arcoiris
Tratar con colores en lenguajes sin marcas a menudo complica las cosas. Me gustaría ver algunas variaciones de cómo se usa el color en diferentes idiomas. El objetivo de esta competencia es mostrar 'Hello World' en los siete colores del arcoíris. Según Wikipedia, estos son los 7 colores. Red #FF0000 …

1
Simular una máquina de registro Minsky (II)
Esta es una extensión de Simulate a Minsky Register Machine (I) . No voy a repetir toda la descripción allí, así que lea primero la descripción del problema. La gramática en la parte (I) fue lo más simple posible, pero resulta en programas bastante largos. Dado que este es un …

2
Blockbox that Hex?
Escriba un programa o una función en cualquier lenguaje de programación que tome una entrada / argumento hexadecimal de 6 dígitos. La entrada / argumento puede ser de 6 valores o una cadena de 6 caracteres. Su programa debe generar un bloque rectangular de caracteres de exactamente 8 caracteres de …
11 code-golf 

8
codegolf.com: ahorro de tiempo
De codegolf.com (no se cargó el 15 de septiembre de 2011) fue uno que me estaba volviendo loco. Imprima en STDOUT un reloj de una forma exacta, lea el tiempo de STDIN y marque un ha la hora y mal minuto (redondeado a un múltiplo de 5) y xsi se …
11 code-golf 

5
Intérprete de partituras musicales
Dada una partitura musical ASCII, debe poder emitir la nota y su longitud correspondiente. El puntaje contendrá entre 5 y 15 notas inclusive, y se transcribe en un pentagrama. Un pentagrama se compone de cinco líneas horizontales que comprenden - (menos) caracteres separados por líneas de espacios. La línea de …

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.