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.

3
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 …

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 el número de guiones debajo …

1
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í . En …

5
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 simplificada …

5
¿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á …

2
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 . ~ATH(pronunciado "hasta la muerte", observe cómo funciona ~ath"tilde …

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 …
12 code-golf  random 

3
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 …

3
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 con la …

1
¡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 ... ¡Eres, …

4
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 …

8
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, por lo que tenemos que ordenar las …


7
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 …
12 code-golf  quine 

3
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: . . ! | . ! | | | | | | | | ' ! | | | ' ! | ' …

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.