Programación de Puzzles y Código de Golf

22
Mariquitas simétricas

Introducción: Cuando pensamos en Ladybugs, generalmente pensamos en un insecto rojo o naranja oscuro con manchas negras. Aunque esto no es necesariamente cierto, ya que también hay mariquitas negras con manchas rojas / anaranjadas , o mariquitas sin manchas , principalmente nos imaginamos...

22
Construir una red eléctrica

El reto Hay N ciudades alineadas en línea recta. La i-ésima ciudad se encuentra a A[i]kilómetros a la derecha del origen. No habrá dos ciudades en el mismo lugar. Vas a construir una red eléctrica con algunas centrales eléctricas. Las centrales eléctricas deben construirse dentro de una ciudad....

22
El número perdido revisado

Fondo: Originalmente publiqué esta pregunta anoche, y recibí críticas por su vaguedad. Desde entonces, he consultado a muchos miembros del personal no solo sobre la redacción del problema, sino también sobre su complejidad (que no es O (1)). Este problema de programación es un giro maligno en una...

22
La secuencia de números autocontenidos

Definamos un número autónomo como un entero positivo, cuyos dígitos aparecen en series de longitud igual a ellos mismos. En otras palabras, cualquier dígito decimal d (excluyendo 0 ) ocurre solo en corridas de longitud exactamente d . Tarea Puede elegir cualquiera de los tres métodos enumerados a...

22
Muestra de la distribución de Pareto

La distribución de Pareto es una distribución de probabilidad que surge mucho en la naturaleza. Tiene muchas propiedades especiales, como una media infinita. En este desafío, generará un número de muestra de esta distribución. La distribución de Pareto se define como mayor o igual que xcon...

22
¿Es un número agradable?

Un número agradable (de acuerdo con esta definición) es un número que se puede pasar a través del siguiente proceso (usemos 41802000como ejemplo): Separe los números idénticos finales ( 41802000 => [41802, 000]) Ordene la primera mitad de los dígitos y tome el máximo ( [41802, 000] => [8,...

22
¿Cuál es el número faltante (divisibilidad por 9)

Reto Dado un número entero divisible por 9 y un dígito faltante, encuentre el dígito faltante. El dígito faltante puede estar representado por cualquier carácter que no sean los dígitos 0-9 siempre que sea coherente. Si el dígito faltante puede ser 0 o 9, muestre algo para indicarlo. Suponga...

22
Dibuja una firma de clave ASCII

Dada la entrada de una nota, genera un dibujo ASCII de la clave principal correspondiente en la clave de sol. Estas son todas las claves principales (que no incluyen objetos punzantes dobles o planos dobles) y sus firmas de teclas correspondientes: Círculo de quintas deluxe 4 por usuario de...

22
Triángulos Ternarios

La idea de esto es principalmente de BIO 2017 q1 . Se me ocurrió la idea de publicar este desafío desde mi desafío de Secuencias binarias , ya que a mucha gente parecía gustarle. Además, este es el primer desafío que publico sin publicar en el sandbox. Lo eliminaré si a nadie le...

22
Derribar algunas fichas de dominó!

Gracias a esta pregunta por alguna inspiración En este desafío representaremos una línea de dominó como una cadena de |, /y \. Se le dará una serie de fichas de dominó como entrada y deberá determinar cómo se verán cuando se hayan asentado. Aquí están las reglas sobre cómo se caen las fichas de...

22
L o o p I t

Nota: El título de esta pregunta debe ser "Loop It", pero debido a que el título debe tener al menos 15 caracteres, hay algunos espacios invisibles. Esta nota es tal que se puede buscar el desafío. Reto Dada una lista finita de puntos integrales únicos en el plano, encuentre un polígono...

22
Codegolf the Hafnian

El desafío es escribir codegolf para el hafniano de una matriz . El Hafnian de un 2n-by- 2nmatriz simétrica Ase define como: Aquí S 2n representa el conjunto de todas las permutaciones de los enteros de 1a 2n, es decir [1, 2n]. El enlace de wikipedia habla sobre las matrices de adyacencia, pero...

22
Salida de una ruta binaria desde un número

Para un número entero nque satisface n > 0, escriba su valor como una ruta descendente a la derecha en función de su representación binaria. Reglas El primer bit de ajuste (más significativo) siempre está en la esquina superior izquierda. Cuando se establece el siguiente bit (a 1), dibuje un...

22
Caminos y pérdida de tiempo

Premisa Tan recientemente llegué media hora antes de la cita y decidí esperar afuera. También determiné que se vería extraño si me paraba inmóvil frente a la casa. Por lo tanto, decidí hacer una caminata rápida, dentro de un área limitada. También concluí que si comenzaba a caminar en círculos,...

22
Generar una matriz de Walsh

Una matriz de Walsh es un tipo especial de matriz cuadrada con aplicaciones en computación cuántica (y probablemente en otros lugares, pero solo me importa la computación cuántica). Propiedades de las matrices de Walsh Las dimensiones son de la misma potencia de 2. Por lo tanto, podemos...

22
Secuencias de productos de dígitos

Aquí hay una secuencia interesante descubierta por Paul Loomis, matemático de la Universidad de Bloomsburg. De su página en esta secuencia: Definir f(n) = f(n-1) + (the product of the nonzero digits of f(n-1)) f(0) = x, con xcualquier número entero positivo, escrito en base 10. Entonces,...

22
Producir una tabla am * n en HTML

Entrada: Dos enteros decimales my nque respectivamente dan el número de filas y columnas de la tabla. my nson mayores o iguales a 1. Salida: Una tabla en HTML que tiene m filas yn columnas. La tabla debe ser visualizable por un navegador moderno de su elección. La mayoría de los navegadores...