Programación de Puzzles y Código de Golf

61
¿Por qué tenía 6 miedo de 7?

¿Por qué tenía 6 miedo de 7? Porque 7 8 9! Dada una cadena, aplique las siguientes transformaciones: Si hay un 6 al lado de un 7, elimine el 6 (6 tiene miedo de 7) Si aparece la secuencia "789", elimine el 8 y el 9 (7 ate 9) (Si no me equivoco, no importa en qué orden realice las...

61
ODIO los espacios en los nombres de archivo

Es simple. No puedo soportar cuando la gente usa espacios al nombrar archivos. A veces destruye los comandos de la consola y hace que la salida de ls sea fea. El desafío es escribir un programa (solo caracteres ascii) que cambia el nombre de todos los archivos (incluidos los directorios) en el...

60
¿Qué obtienes cuando multiplicas 6 por 9? (42)

Amo las matemáticas. Pero no puedo encontrar una sola calculadora que pueda multiplicarse correctamente. Parecen hacer todo bien, excepto 6 * 9 (¡Es la pregunta para la vida, el universo y todo! ¡¿Cómo podrían equivocarse ?!). Así que quiero que todos escriban una función para mí que pueda...

60
ASCII Train Golf

Considere estos siete vagones de tren ASCII. Motor (E) __ ====== \/ | [] |========= | ) ================ O-O-O O-O-O \\ Vehículo de pasajeros (P) =============== | [] [] [] [] | =============== O-O O-O Furgón (B) =============== |-|-| | |-|-| =============== O-O O-O Petrolero (T)...

60
Oreoorererereoo

Oreoorererereoo Dada una cadena de entrada que es similar a la palabra "oreo", proporcione una representación ASCII de la cookie que sea tan ancha como la cadena de entrada (para garantizar la estabilidad de la cookie). Reglas La entrada es minúscula, una cadena no vacía sin espacios en blanco...

60
Dos marca la diferencia: policías

AVISO : este desafío ahora está cerrado. Cualquier nueva respuesta será ignorada y la respuesta aceptada no cambiará. Desafío Escriba un programa válido que, cuando solo se cambian, eliminan o agregan dos caracteres en el programa, cambia completamente la salida. La salida modificada debe...

60
Dibuja mis barras descendentes

Como programador, probablemente hayas oído hablar de barras inclinadas hacia adelante y hacia atrás. ¿Pero has oído hablar de las reducciones? Ahí es cuando tomas un montón de barras, conectas sus extremos y los dibujas bajando. Para el desafío de hoy, debe escribir un programa o función que tome...

60
Imprima el último, medio y primer carácter de su código

El desafío es simple: imprima el último, el medio y el primer carácter del código fuente de su programa, en ese orden. El carácter del medio se define de la siguiente manera, suponiendo una longitud de fuente de ncaracteres e indexación 1: Si nes par, imprima los caracteres n/2-th y n/2 + 1-th....

60
Factorial en haiku!

Tarea Cree un programa que calcule el factorial de un número sin utilizar funciones factoriales integradas. ¿Fácil? El problema es que debe escribir todo su programa (incluida la prueba) en forma de haiku . Puedes usar tantos haikus como necesites, pero cuando se pronuncian, deben seguir el...

60
Juego del hambre: comer o morir

Juego del hambre: comer o morir Si no comes, mueres. Si comes, vives (hasta que mueras). Usted va a morir, así que trate de morir el pasado. Visión de conjunto Hay una isla poblada con una manada de presas. Tú controlas un paquete de cinco depredadores. Su objetivo es mantener viva su manada....

60
Arcoiris blanco y negro

Dada una imagen que solo tiene píxeles en blanco y negro y una ubicación (x, y) que es un píxel blanco, colorea los píxeles blancos según su distancia mínima de Manhattan desde (x, y) en una ruta que solo implica atravesar otros píxeles blancos. El tono de los píxeles coloreados debe ser...

60
The Mystery String Printer (Policías)

El hilo de ladrones se puede encontrar aquí: The Mystery String Printer (Robbers) Tu reto Escriba un programa, función o script REPL que imprima una cadena en STDOUT. Los ladrones intentarán crear un programa que imprima la misma cadena. Si pueden crear el programa con éxito dentro de los 7...

59
Construir una pila de arena

Una pila de arena abeliana , para nuestros propósitos, es una cuadrícula infinita con coordenadas enteras, inicialmente vacía de arena. Después de cada segundo, se coloca un grano de arena a (0,0). Cada vez que una celda de cuadrícula tiene 4 o más granos de arena, derrama un grano de arena a cada...

59
Esto no es ciencia espacial

Escriba un programa o función que tome una cadena de una sola línea. Puede suponer que solo contiene ASCII imprimible . Imprima o devuelva una cadena de un cohete de arte ASCII como | /_\ |E| |a| |r| |t| |h| |_| /___\ VvV con la cadena de entrada escrita de arriba a abajo en el...

59
Cavar una zanja fronteriza

Antecedentes: Demasiados inmigrantes ilegales de Blandia están cruzando la frontera a Astan. El emperador de Astan te ha encargado que caves una trinchera para mantenerlos alejados, y Blandia debe pagar los gastos. Dado que todos los mecanógrafos han sido suspendidos hasta que se arregle la zanja,...

59
Imprimir un reloj de palabras

Desde que vi el primero hace unos años, siempre me subyugó este tipo de reloj de palabras en el que el tiempo se deletrea con palabras que se iluminan o no en una oración significativa. El texto que se muestra en ese reloj es el siguiente. IT IS HALF TEN QUARTER TWENTY FIVE MINUTES TO PAST TWO...