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.


20
Pasatiempos superiores
A veces, cuando estoy realmente aburrido, me gusta tomar la suma de una serie de enteros no negativos. Solo tomo la suma de matrices de longitudes que son potencias de dos. Lamentablemente, a menudo cometo errores. Afortunadamente, sigo mi trabajo a medida que avanzo de la siguiente manera: Agrego pares …

30
Subasta de primer precio de oferta sellada
Resultado final La competencia ha terminado. ¡Felicidades a hard_coded! Algunos hechos interesantes: En 31600 de 40920 subastas (77,2%), el ganador de la primera ronda ganó la mayor cantidad de rondas en esa subasta. Si se incluyen bots de ejemplo en la competencia, los nueve primeros lugares no cambiarán excepto eso …

30
Suma los números en estándar en
Considere una secuencia / archivo con un entero por línea. Por ejemplo: 123 5 99 Su código debería generar la suma de estos números, es decir 227. El formato de entrada es estrictamente un entero por línea. No puede, por ejemplo, asumir que la entrada está en una línea como …

16
¿Quien es el mas alto?
N niños, sin que dos compartan su tamaño exacto, están alineados en algún orden. Cada uno solo puede comparar alturas con sus vecinos inmediatos. Cuando el maestro grita "levanta las manos si eres el más alto", lo hacen si son más altos que sus vecinos, y lo hacen simultáneamente. Si …



30
Calcule la mediana
Reto Dada una lista no vacía de números reales, calcule su mediana. Definiciones La mediana se calcula de la siguiente manera: primero ordena la lista, si el número de entradas es impar , la mediana es el valor en el centro de la lista ordenada, de lo contrario, la mediana …

6
Puntúa la rutina olímpica de balanceo de la vid de Tarzán
Los swingers olímpicos realizan sus rutinas en árboles estándar. En particular, el Árbol estándar ntiene vértices para 0arriba n-1y bordes que unen cada vértice distinto de cero acon el vértice n % adebajo de él. Entonces, por ejemplo, Standard Tree 5 se ve así: 3 | 2 4 \ / …
32 code-golf  math  number  number-theory  code-golf  code-golf  restricted-source  programming-puzzle  css  code-golf  parsing  code-golf  random  encryption  code-golf  ascii-art  fractal  code-golf  math  code-golf  sorting  graph-theory  path-finding  permutations  code-golf  tetris  code-golf  card-games  code-golf  math  sequence  rational-numbers  code-golf  chess  code-golf  string  geometry  grid  code-golf  ascii-art  grid  code-golf  sequence  integer  code-golf  math  number-theory  packing  polyomino  code-golf  math  code-golf  string  quine  permutations  code-golf  math  code-golf  image-processing  optical-char-recognition  code-golf  string  kolmogorov-complexity  sequence  integer  code-golf  number  permutations  palindrome  code-golf  kolmogorov-complexity  code-golf  number  sequence  string  fewest-operations  code-golf  string  kolmogorov-complexity  sequence  primes  code-golf  string  ascii-art  code-golf  string  number  alphabet  code-golf  counting  code-golf  number  sequence  number-theory  primes  code-golf  subsequence  word-search 


2
Construye un reloj digital en Wireworld
Inspirado en esta pregunta de Game of Life . Wireworld simula los "electrones" que fluyen a través de los "cables", cuyos arreglos simples producen el comportamiento típico de la puerta lógica. Te desafío a construir un reloj digital en el autómata celular Wireworld. Su reloj debe contar hacia arriba de …

30
Dibujar un reloj de arena
Nuevamente inspirado por una tarea para la Programación 101, aquí hay otro desafío. Entrada: Un entero positivo n >= 3. (tiene que ser extraño) Salida: nlíneas de asteriscos, donde la primera línea tiene nasteriscos y cada nueva línea tiene dos asteriscos menos que la línea anterior. Hasta golpear 1 asterisco. …

20
Figura y suelo
Fuente: Wikipedia Para este desafío, debe escribir dos programas que se parezcan a la figura y al fondo de la imagen de arriba, de modo que uno imprima figurey el otro imprima ground. Específicamente: Escriba un programa que no tome entrada e imprima la cadena figure. Los únicos caracteres de …


12
Generar trenza de Pascal
Esta es la trenza de Pascal: 1 4 15 56 209 780 2911 10864 40545 151316 564719 1 3 11 41 153 571 2131 7953 29681 110771 413403 1542841 1 4 15 56 209 780 2911 10864 40545 151316 564719 Lo inventé totalmente. Blaise Pascal no tenía una trenza, por …

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.