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.

13
Cuenta las submatrices contiguas
Migrado desde el chat Dado número entero dos no vacío no negativo matrices A y B , responder a la cantidad de veces que A se produce como contigua, posiblemente superpuestos, submatriz en B . Ejemplos / Reglas 0. Puede que no haya submatrices A : [[3,1], [1,4]] B : …

1
Dividiendo la factura
Tarea Supongamos que ppepole tiene que dividir un billete; cada uno de ellos está identificado por un triple (Name, n, k)compuesto por: Name: el nombre ; n: la cantidad que tiene que pagar ; k: la cantidad que realmente pagó . El desafío aquí es descubrir cuánto le debe a …
12 code-golf 

9
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 [2,1,0]. Ejemplo 1 In: 0 1 2 …
12 code-golf 

10
Kolmogorov Flexibilidad. AKA Sale!
Este es un desafío de código restringido , complejo de kolmogorov , de golf de código para producir una salida fija sin entrada. Sin embargo, el formato de salida es flexible: puede imprimirse en salida estándar, imprimirse en error estándar, devolverse como una lista de caracteres, devolverse como una lista …

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

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

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

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

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


17
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 posible tener dos o incluso tres …

11
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 posible tener dos o incluso tres …

6
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 catión será uno de los …

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


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.