Programación de Puzzles y Código de Golf

12
¡Dibuja un diagrama de distribución!

Desafío Se le dan tres enteros como entrada min_value, max_value, sample_size, que puede pasar a su respuesta como matriz o varios parámetros. Su tarea es generar un diagrama en cualquier formato conveniente , que muestre la frecuencia de los números en el (min_value, max_value)rango que se...

12
Codificar a los policías y ladrones (ladrones)

Este es un desafío de policías y ladrones . El hilo de los policías a este desafío está aquí Una pregunta interesante para pensar es la siguiente: Si tengo una secuencia de números, ¿cuántos de ellos debo proporcionar antes de que quede claro de qué secuencia estoy hablando? Por ejemplo, si...

12
Optimizar mis anuladores

Soy un gran fanático del juego Creeper World, y especialmente la secuela. No necesitas saber cómo funciona este juego para responder la pregunta, solo quería mencionar de dónde se originó mi pregunta. En el juego, tu objetivo es destruir los Emisores que están engendrando Creeper, usando un arma...

12
Último dígito número grande

Para una lista dada de número encuentra el último dígito de x x x … x n 3 2 1 Ejemplo:[x1,x2,x3,...,xn][x1,x2,x3,...,xn][x_1, x_2, x_3, ..., x_n]xxx…xnorte321X1X2X3...Xnortex_1 ^{x_2 ^ {x_3 ^ {\dots ^ {x_n}}}} [3, 4, 2] == 1 [4, 3, 2] == 4 [4, 3, 1] == 4 [5, 3, 2] == 5 Porque...

12
Emoticones de golf

Introducción Su desafío hoy (inspirado en este desafío ) es escribir una serie de fragmentos, funciones o programas completos, cada uno de los cuales emita varios emoticones ascii, sin reutilizar caracteres. Desafío La lista de emoticones ascii válidos para este desafío está aquí y en el bloque...

12
La regla de Naismith

La regla de Naismith ayuda a calcular el tiempo necesario para una caminata o caminata, dada la distancia y el ascenso. Dada una lista no vacía de la altitud en puntos espaciados uniformemente a lo largo de un camino y la distancia total de ese camino en metros, debe calcular el tiempo necesario...

12
Golf una tabla de solubilidad

Dado el nombre de un catión y anión, salida "S" (soluble) o "I" (insoluble). La tabla que utilizaremos es de wikipedia: https://en.wikipedia.org/wiki/Solubility_chart . Se copia al final de la pregunta para referencia futura. Entrada : El catión, seguido del anión, separado por un espacio. El...

12
Codegolf Rainbow: Diversión con matrices de enteros

Introducción: (Fuente: Wikipedia ) Cuando miramos un arco iris siempre tendrá los colores de arriba a abajo: rojo; naranja; amarillo; verde; azul; índigo; Violeta Si observamos estos anillos individuales, el anillo rojo es, por supuesto, más grande que el anillo violeta. Además, también es...

12
Codegolf Rainbow: Draw en blanco y negro

Introducción: (Fuente: Wikipedia ) Cuando miramos un arco iris siempre tendrá los colores de arriba a abajo: rojo; naranja; amarillo; verde; azul; índigo; Violeta Si observamos estos anillos individuales, el anillo rojo es, por supuesto, más grande que el anillo violeta. Además, también es...

12
Comprobar un archivo contiene solo bytes nulos

Su objetivo es escribir un programa o función que tome como entrada una cadena que represente la ruta a un archivo, y genere un valor verdadero si ese archivo no está vacío y no contiene bytes no nulos, es decir, todos los bits son 0 - - y un valor falsey de lo contrario. Me doy cuenta de que es...

12
Sácame de aquí

Desafío Dado el tamaño de la cuadrícula, las posiciones de los obstáculos, la posición del jugador y la posición del objetivo, su tarea es encontrar un camino para que el jugador llegue al objetivo y evitar los obstáculos al mismo tiempo (si es necesario). Entrada N : tamaño de cuadrículaN...

12
Código de color verdadero

El color verdadero (24 bits) en Wikipedia se describe en la parte pertinente como 24 bits casi siempre usa 8 bits de cada uno de R, G, B. A partir de 2018, la profundidad de color de 24 bits es utilizada por prácticamente todas las computadoras y pantallas de teléfonos y la gran mayoría de los...

12
Hacer una montaña de un Molehill

Te dan una cadena de terreno, con topes y montañas: /\ / \ _/\__ / \ ___/ \_/ \_ ____/\___/ \___ Su trabajo es reemplazar cada molehill en la cadena con una montaña equivalente centrada en la misma columna. El resto de la cadena no debe verse afectado. Esto puede requerir líneas adicionales...

12
Subcadena de mayor aumento

Dada una lista de enteros positivos, escriba código que encuentre la longitud de la sublista contigua más larga que está aumentando (no estrictamente). Esa es la sublista más larga, de modo que cada elemento es mayor o igual que el anterior. Por ejemplo, si la entrada fue: [ 1 , 1 , 2 , 1 , 1 , 4...

12
Determinar el valle más ancho

Imagine que obtenemos una porción de una región montañosa, esto daría como resultado una forma similar a esta: 4 _ 3 _ _ __/ \ 2 / \__/ \ _/ \_ / 1 / \ / \_/ 0 \/ 12322223210012233343221112 Como podemos ver, podemos representar esto (hasta cierto punto) con una secuencia de enteros. Para el...

12
Número de transformaciones hasta repetir

Dada una secuencia de enteros o, para ser más específicos, una permutación de 0..N transformar esta secuencia de la siguiente manera: salida [x] = reversa (entrada [entrada [x]]) repetir Por ejemplo: se [2,1,0]convierte [0,1,2]y se invierte es [2,1,0]. [0,2,1]se convierte [0,1,2]y se invierte...