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.

16
Módulo de rebote dos números
El gráfico de la operación de módulo ( y= xmodificaciónky=xmodky = x \mod k ) se ve así: Esta es una función muy útil, ya que nos permite crear un comportamiento de "ajuste". Sin embargo, es muy engorroso cuando quiero usarlo para crear una apariencia de "rebote" entre dos paredes. …

10
La secuencia de Lehmer-Comtet
La secuencia de Lehmer-Comtet es una secuencia tal que a (n) es la n º derivada de f (x) = x x con respecto a x como evaluado en x = 1 . Tarea Tomar un número entero no negativo como entrada y salida de la n º término de …

17
Escalera de cuerda con tapa
Dada una cadena sy un número entero positivo N, gradualmente duplique cada carácter más y más hasta que se Nduplique, y luego manténgase en los Nduplicados hasta que los Ncaracteres se alejen del final, luego vuelva a bajar. Por ejemplo, dado abaloney 3: a we start with 1 copy bb …
12 code-golf  string 

30
¿Cuál es el rasguño estándar?
En golf, el scratch estándar de un curso se calcula utilizando esta fórmula: (3*num_of_3_par_holes + 4*num_of_4_par_holes + 5*num_of_5_par_holes) - difficulty_rating Su tarea es calcular el scratch estándar de un campo de golf, dadas estas 4 entradas. Debe tomar la entrada en cualquier forma estándar en el formato [num_of_3_pars, num_of_4_pars, num_of_5_pars], …
12 code-golf  math  number 

6
¿Es esta cadena válida FEN?
El reto Escriba un programa o función que tome una entrada de cadena como parámetro de función o desde stdin y determine si es una cadena FEN válida . Entrada Puede suponer que la entrada solo incluirá los siguientes caracteres (mayúsculas y minúsculas) pkqrbnPKQRBN12345678/ La longitud de la entrada siempre …

4
Jugar con robots para niños: ¿a qué letra llegaré?
TL; DR: Dada una matriz de caracteres y un robot en una posición inicial de la matriz, escriba un algoritmo que pueda leer una cadena con movimientos ( Fpara "avanzar", Rpara "girar 90 grados a la derecha" y Lpara "girar 90 grados izquierda ") y calcular la posición final del …


22
Cubo ASCII de Rubik
Inspirado por este y el siguiente chat: Su tarea es generar lo siguiente: _ _ _ /_/_/_/\ /_/_/_/\/\ /_/_/_/\/\/\ \_\_\_\/\/\/ \_\_\_\/\/ \_\_\_\/ Se permiten espacios en blanco iniciales o finales adicionales, siempre que no cambie la apariencia del cubo. Como de costumbre, se permite devolver lo anterior o una lista …

19
Hacer un índice de búsqueda
Dada una cadena, devuelva una tabla donde la primera columna tiene las letras únicas de la cadena en orden de ocurrencia y las columnas posteriores enumeran los índices de esa letra en la cadena, usando indexación basada en cero o en una. El espacio en blanco horizontal no importa, siempre …

3
Cascada de duplicación
Primero, un interludio matemático, breve y que vale la pena: Si 0 < a < 4, la función logística f(x) = ax(1-x) mapea el intervalo [0,1] dentro de sí misma. Esto significa que uno puede jugar el juego de iteración; por ejemplo, si a = 2, el valor inicial 0.3 …
12 code-golf  math  number 


7
Cuenta los videos en una lista de reproducción de YouTube
Desafío Dada una lista de reproducción de Youtube, genera la cantidad de videos que contiene. I / O La lista de reproducción se proporcionará como una URL; por ejemplo, https://www.youtube.com/playlist?list=PL_3jnZNPYn7qUatgDYBS5NShkfXoehSRC(esta es una lista de reproducción que un amigo me envió para tratar de hacerme escuchar K-Pop porque está obsesionada con …


14
Rellenar un archivo con ceros
Su tarea hoy será tomar un archivo existente y agregarle ceros hasta que alcance un cierto tamaño. Debe escribir un programa o función que tome el nombre de un archivo en el directorio actual fy una cantidad de bytes b. Mientras mantiene el contenido original de f, debe escribir ceros …
12 code-golf  file-system  code-golf  code-golf  string  code-golf  string  code-golf  random  game  compression  code-golf  array-manipulation  sorting  code-golf  number  arithmetic  primes  code-golf  geometry  code-golf  code-golf  decision-problem  regular-expression  code-golf  string  math  code-challenge  restricted-source  integer  palindrome  code-golf  string  palindrome  code-challenge  busy-beaver  code-golf  ascii-art  code-golf  string  code-golf  string  permutations  code-golf  code-golf  string  permutations  code-golf  number  primes  function  set-theory  code-challenge  hello-world  code-golf  math  number  decision-problem  code-golf  code-golf  sequence  arithmetic  integer  code-golf  math  number  arithmetic  decision-problem  code-golf  kolmogorov-complexity  alphabet  code-golf  combinatorics  graph-theory  tree-traversal  code-golf  set-theory  code-golf  interpreter  brainfuck  substitution  code-golf  quine  permutations 

3
¿Fue esta mordida la mía?
Ayer dejé mi sándwich en la mesa. Cuando me levanté hoy, había un mordisco ... ¿Era mío? No me acuerdo ... Problema: Tome una representación del sándwich y mi patrón de mordida y dígame si fue mi mordida o no. Ejemplos: Ejemplo 1: Mi patrón de mordida: .. . Emparedado: …

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.