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.

14
¿Conoces tus 'KVZ's?
Concepto ¿De qué maneras puedes mezclar el alfabeto inglés para que aún se pueda cantar con la melodía Twinkle Twinkle Little Star sin arruinar la melodía? Reglas Intercambiando Supongamos que las letras contenidas en cada uno de los siguientes conjuntos se pueden intercambiar libremente de forma predeterminada sin arruinar la …

22
Invertir algunos interruptores en una centralita
Inspirado en este desafío . Gol: Dada una centralita preconfigurada y una lista de índices, invierta los conmutadores en los índices dados. Una centralita está compuesta por cierto número de interruptores ( vo ^) envueltos en -'s' y dispuestos en filas de longitud variable. Aquí hay un cuadro de distribución …

24
Ladrones: la subcadena OEIS oculta
Este es un desafío de policías y ladrones. Este es el hilo del ladrón. El hilo del policía está aquí . Los policías elegirán cualquier secuencia del OEIS y escribirán un programa p que imprima el primer entero de esa secuencia. También encontrarán algunas cadenas s . Si inserta s …

24
Hacer cortador de Gimbap
Gimbap (김밥) es comida coreana, de alguna manera parece un rollo de sushi. Aquí está el emoticón coreano que representa Gimbap: @)))))))))) Su búsqueda es hacer el cortador ASCII Gimbap. Regla La entrada es una cadena hecha solo con @y ). La salida corta cada Gimbap válido con ), y …


11
Disco entero más pequeño
Este desafío consiste en encontrar el disco más pequeño que contenga algunos puntos dados. Sin embargo, esto se hace algo más complicado por el hecho de que en este desafío, las coordenadas y el radio del disco deben ser enteros. Su entrada será una lista de puntos con coordenadas enteras …

19
¡Lo análogo es obtuso!
Un reloj analógico tiene 2 manecillas *: hora y minuto. Estas manecillas rodean la esfera del reloj a medida que pasa el tiempo. Cada rotación completa de la manecilla de minutos da como resultado 1/12 de una rotación de la manecilla de hora. 2 rotaciones completas de la manecilla de …
23 code-golf  math  number  date 


18
Números colapsados
Definamos la función a en números naturales nnn , escrita como base 10 dígitos dkdk−1…d1d0dkdk−1…d1d0d_k\; d_{k-1}\; \dotsc\; d_1\; d_0 , como sigue: Siempre que haya dígitos adyacentes iguales didi−1didi−1d_i\;d_{i-1} , reemplácelos por su sumadi+di−1di+di−1d_i+d_{i-1} de izquierda a derecha. Si hubo tales dígitos, repita el mismo procedimiento. En otras palabras, en …

25
Ordenar por los dígitos más grandes
Reto: Dada una lista de enteros, ordene descendiendo por sus dígitos más grandes. El orden de los números con el mismo dígito más grande se ordena por el segundo dígito más grande, etc. Ignoramos los dígitos duplicados en los números. Y si todos los dígitos de un número son iguales, …

16
Horneame una rebanada de pastel
Mi cumpleaños es en un mes, y esta es una rebanada de pastel sabroso. .-""-. .-" "-. |""--.. "-. | ""--.. "-. |""--.. ""--..\ | ""--.. | | ""--..| ""--.. | ""--.. | ""--..| En la menor cantidad de bytes, construye este pedazo de pastel para mí. Puede imprimirlo en …

10
Calcule una propina usando la menor cantidad de monedas
La mayoría de las aplicaciones de calculadora de propinas simplemente toman un porcentaje fijo del precio de la comida. Entonces, por ejemplo, si su comida es de $ 23.45, puede dejar una propina del 15% = $ 3.52, o una propina más generosa del 20% = $ 4.69. Lo suficientemente …
23 code-golf 

13
Prime Time Travel
¡No se lo digas a nadie, pero he robado la máquina de viaje en el tiempo de mi tío! Sin embargo, mi tío está obsesionado con los números primos, y eso se nota en la máquina: lo ha programado para que solo pueda ir a fechas que sumen un número …
23 code-golf  primes  date 

10
Subcadenas de identificación única más cortas
Dada una lista de cadenas, reemplace cada cadena por una de sus subcadenas no vacías, que no es una subcadena de ninguna de las otras cadenas de la lista y lo más corta posible. Ejemplo Teniendo en cuenta la lista ["hello","hallo","hola"], "hello"debe ser reemplazado por igual "e"ya que esta subcadena …
23 code-golf  string  code-golf  string  code-golf  array-manipulation  code-golf  quine  code-golf  array-manipulation  integer  matrix  classification  code-golf  quine  code-golf  string  matrix  conversion  code-golf  string  number  code-golf  string  code-golf  number  sequence  integer  code-golf  decision-problem  matrix  code-golf  string  code-golf  math  code-golf  math  array-manipulation  combinatorics  code-golf  random  code-golf  code-golf  alphabet  code-golf  python  c  code-golf  base-conversion  code-golf  string  counting  code-challenge  code-generation  fastest-code  code-golf  kolmogorov-complexity  matrix  code-golf  string  code-golf  array-manipulation  decision-problem  random  sudoku  code-golf  chess  code-golf  card-games  encode  code-golf  decision-problem  code-golf  code-golf  math  array-manipulation  matrix 

5
Animar la escalera ASCII de Jacob
Es posible que haya visto la escalera de Jacob en los museos de ciencias para niños. Si no está familiarizado con su aspecto, hay varias imágenes y ejemplos de video en Wikimedia Commons . El desafío hoy es crear una versión animada ASCII del dispositivo eléctrico. Al final, debería verse …

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.