Preguntas etiquetadas con code-golf

12
¿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...

12
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 la secuencia de Lehmer-Comtet. Este es el código de golf, por lo que debe...

12
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 then 2...

12
¿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...

12
Encuentre los coeficientes de una función generadora racional

Si escribimos una secuencia de números como los coeficientes de una serie de potencias, entonces esa serie de potencia se denomina función generadora (ordinaria) (o Gf) de esa secuencia. Es decir, si para alguna función F(x)y serie de enteros a(n)tenemos: a(0) + a(1)x + a(2)x^2 + a(3)x^3 + a(4)x^4...

12
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. El gráfico de...

12
Redondo como un cero

Objetivo Dado un número de entrada, redondee al número más cercano con una cifra significativa. Requisitos Entrada Un número de coma flotante. Suponga que el número de entrada da como resultado una salida dentro de los límites del tipo de datos (es decir, ignore los errores de...

12
Ayudante de tarea de historia

Al leer mi historia y tomar apuntes, no puedo evitar cansarme de escribir todas estas fechas largas: ¡1784 son seis elevadores de lápiz completos! jǝǝz! Como puede ver, yo ––me gusta la mayoría de los pósters de desafío en este sitio– soy flojo cuando se trata de escribir cosas. Por lo tanto, le...

12
¡Feliz cumpleaños, comamos pastel!

Es el cumpleaños de mi amigo pronto y como él es un programador y amante del arte ASCII, ¡pensé en hacerle un pastel ASCII! Lamentablemente, sigo olvidando su edad actual, por lo que me gustaría tener un programa para mi horno ASCII, que hornea un pastel con un número específico de velas, por lo...

12
Números superiores altamente compuestos

Un número superior altamente compuesto es un número entero donde la relación de su recuento de divisores a alguna potencia del número es lo más alta posible. Expresando esto como una fórmula: Sea d (n) el número de divisores de n, incluido el número mismo. Para un número entero dado n, si existe...

12
Cantidad de sumas de factores

Dado un número entero positivo n> 1, determine cuántos números se pueden formar sumando números enteros mayores que 1 cuyo producto sea n . Por ejemplo, si n = 24 podemos expresar n como producto de las siguientes maneras 24 = 24 -> 24 = 24 24 = 12 * 2 -> 12 + 2 = 14 24 = 6 * 2 * 2 ->...

12
¡Salta como una rana!

Dada una serie de enteros no negativos, su tarea es mantener solo ciertos elementos, como se describe a continuación. Digamos que la matriz es [1, 3, 2, 4, 11, 5, 2, 0, 13, 10, 1]. En primer lugar obtener el primer elemento de la matriz, n. Mantenga los primeros nelementos y descarte el siguiente...

12
Números auto sumados

Convierte un número en una suma de dígitos Sin ninguna suma: necesitamos la suma más corta Sin dígitos: solo puede usar dígitos del número Ejemplo Se le dará como entrada un número enteron>0 Digamos Vamos n=27. Debe expresar 27como una suma , utilizando solo los dígitos [2,7] , de la...

12
Crear una secuencia de puntero

Permite definir una secuencia de puntero a ser cualquier secuencia tal que a (n) = a ((n-1) - (a (n-1))) forall n mayor que algún número finito. Por ejemplo, si nuestra secuencia comenzó con 3 2 1 Nuestro siguiente término sería 2, porque a (n-1) = 1 , (n-1) -1 = 1 , a (1) = 2 (este ejemplo es...

12
Demoler una cuerda!

Desafío Dada una entrada de cadena, genera la versión demolida de la misma. El proceso P r Pr r o o o g g g r r r rogr r a -> a -> a -> a -> a -> -> -> -> -> m m m m m m m m m m mmar m i i i i i i i mi m n n n n gn gn gn gn gni mgni g g Pg Pg roPg roPg roPgmar roPgmar...

12
Suma las medias de los dos enteros.

Hay bastantes medios en matemáticas, como la media aritmética, la media geométrica y muchos otros ... Definiciones y Tarea Tenga en cuenta que estas son las definiciones para dos enteros positivos *: La raíz cuadrada media es la raíz cuadrada de la suma de sus cuadrados divididos por la mitad (...

12
¿Cómo puedo acortar este código de Python?

Aquí está el código que quiero acortar. n=input() while n: s=raw_input() x,r,g,b=(int(x) for x in s.split()) a=x/r%2 c=x/g%2 d=x/b%2 r=((a*10+c)*10)+d if r==0:e="black" elif r==100:e="red" elif r==1:e="blue" elif r==10:e="green" elif r==101:e="magenta" elif r==11:e="cyan" elif...

12
Números alternos

Considere la matriz de enteros positivos: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, ... Luego, concatenelos: 1234567891011121314151617181920212223242526... Y luego se dividen en trozos de longitud variable, cada longitud es igual al N º entero