Programación de Puzzles y Código de Golf

12
Zanahorias. Entonces. Muchos. Zanahorias

Maldición, son muchas zanahorias. La inspiración La tarea Debe crear un programa que, en tantos idiomas como sea posible, reemplace cada instancia de ^con un enlace con formato de reducción (lo que significa que si tuviera que publicarlo en una respuesta, lo leería automáticamente como una...

12
Es temporada de volumen

Las pesas en mi gimnasio se ven así: =========[]-----------------------[]========= Pueden contener platos de cinco tamaños diferentes, 2.5 libras, cinco libras, diez libras, 25 libras y 45 libras: . . ! | . ! | | | | | | | | ' ! | | | ' ! | ' Por seguridad, también agregamos un clip ]o...

12
Quines de interrupción de señal

Quining tiene una larga historia: si no ha oído hablar de él, haga clic en la etiqueta y lea un poco sobre ella. Tu tarea Emite una serie infinita de 1s (sin otro espacio [líneas nuevas, espacios, etc.]) HASTA QUE SE LLEGUE SIGINT (típicamente CTRL-C). Cuando se llama, genera la fuente del...

12
Tipografía etiquetas multidimensionales

En un mundo multidimensional steam-punk, nuestro jefe quiere colocar etiquetas de índice impresas en cada cajón del archivador multidimensional de nuestro conglomerado. El jefe quiere componer la hoja de etiquetas completa como una sola forma, usando una fuente comprada solo para este propósito,...

12
Detector de bordes Sobel

Su tarea es escribir un programa que tome una imagen de entrada y ejecutarla a través de detección de bordes para convertirse en una imagen de salida. La detección de bordes funciona de la siguiente manera (si no está claro, ver detección de bordes sobel ): El valor de un píxel es el brillo...

12
¡La prueba más excelente, demasiado pequeña para fi—!

Te sientas en casa, frotándote las manos de la manera más perversa. ¡Esta vez, podré configurar la comunidad A-SPIN! Simplemente afirmaré que he probado este problema (que sin duda es mejorable) dentro de este libro aquí ... Se abre en la primera página relevante. Usted garabatea esas palabras...

12
Festival de luces de arte ASCII

Escriba, en la menor cantidad de caracteres posible, un programa que tome cero o seis argumentos de línea de comando menorah menorah YEAR MONTH DAY HOUR MINUTE SECOND (Ambos formularios deben ser compatibles. La versión de argumento cero será equivalente a llamar a la versión de seis argumentos...

12
Un juego de cerraduras y llaves.

Hay n cajas, numeradas del 1 al n . Cada casilla está bloqueada, de modo que solo se puede abrir con un tipo de clave correspondiente (también numerada de 1 a n ). Estas claves se distribuyen aleatoriamente en los cuadros (un cuadro puede tener cualquier número de claves, una clave puede tener...

12
Escribir un intérprete ~ ATH

El popular webcomic Homestuck utiliza un lenguaje de programación llamado ~ATHpara destruir universos. Si bien este desafío de código de golf no es escribir un programa para aniquilar nuestra existencia, estaremos destruyendo algunas entidades más mansas (aunque menos interesantes): las variables...

12
¿Cuál es ese ángulo?

El objetivo de este desafío es determinar el ángulo de una línea en una imagen. Reglas sobre la imagen: El fondo de la imagen será blanco ( #FFFFFF) El trazo de la línea será negro ( #000000) La línea NO será anti-alias La imagen tendrá 100x100 píxeles. La línea comenzará en el centro de la...

12
Prueba de letras adyacentes

Un aspecto de la prueba de seguridad de la contraseña es la ejecución de letras adyacentes en el teclado. En este desafío, se debe crear un programa que regrese truesi una cadena contiene alguna serie de letras adyacentes. ¿Qué cuenta como una serie de letras adyacentes? Para esta versión...

12
Rollo de dados iterados

Dada una entrada ndonde 3 <= n <= 25, realice los siguientes pasos, comenzando con un ndado de un solo lado (caras en el rango [1, n], inclusive): Imprima el resultado de tirar los ndados del lado actual en juego, en la forma kdn: X(donde Xestá el resultado y kes el número de dados en...

12
Escribe un intérprete para 2B

Escribe un intérprete para 2B Me gusta el lenguaje esotérico 2B de David Catt , que tiene memoria almacenada en una cinta donde cada celda es una cinta separada de bytes (la 'subtapa'). ¡Escribe un intérprete para ello! Especificación de idioma La especificación oficial se puede encontrar aquí ....

12
¿Qué grupo abeliano finito es este?

Descripción Escriba una función f(m, G)que acepte como argumentos un mapeo my un conjunto / lista de enteros distintos y no negativos G. mdebería asignar pares de enteros Ga nuevos enteros en G. ( G, m) está garantizado para formar un grupo abeliano finito , pero cualquier elemento Gpuede ser la...

12
Recrea la oración

Este desafío consta de dos partes. El ganador será la solución con el menor recuento total de bytes. Se debe usar el mismo lenguaje para ambos desafíos. Parte 1: Escriba una función o programa que tome una oración con solo palabras válidas como entrada, y genere una lista de los caracteres...

12
Enmascarar una dirección IP y transmitirla

Antecedentes Inspirado por esta pregunta de Unix.SE (y, por supuesto, mi propia respuesta ). Cuando se especifica una dirección IP para una interfaz, a menudo se proporciona en esta forma decimal con puntos: a.b.c.d e.f.g.h donde a.b.c.destá la dirección real y e.f.g.hes la máscara de red. La...

12
Explica los decimales.

Dado un decimal en forma de <float>, <precision>, dibuja la representación gráfica de la parte decimal (es decir, fracción) del flotador. Ejemplos: Entrada: 6.75, 4salida: 6||| 7 ---- 6.75(primer número de la entrada) es el número a explicar, 4(el segundo número de la entrada) es...

12
Hacer un solucionador de rana

🐸🐸 Debes hacer el programa más corto para encontrar siempre la solución óptima para un juego Frogger simplificado en una cuadrícula de 9x9. Elementos del curso: L- Registro (Longitud: 3-4). Cuando te subes a un tronco, te lleva con él. V - Vehículo (Longitud: 1-2) Velocidad (1-2): en el lado...