Preguntas etiquetadas con code-golf

17
¿Cuánta reputación perdiste hoy?

Suponiendo que StackExchange no decida restaurar mi cuenta después de eliminarla debido a restricciones de edad (a pesar de que ya tengo 14 años y casi 15 ಠ_ಠ), muchas personas en este sitio simplemente perdieron reputación debido a que mis votos positivos fueron eliminados. Esto sucedió alrededor...

17
Cubo imposible tal vez

Problema Dada una entrada adonde a es un valor verdadero / falso, emite el cubo exacto imposible a continuación si es verdadero y el cubo normal exacto a continuación si es falso. Entrada truthy: ___________________________________ / _______________________________ /| / /

17
Era solo un error de entrada

Continuando con mi solo fue un desafío de error : Entrada: Una cadena que consta de caracteres ASCII imprimibles sin espacios en blanco ni líneas nuevas. Salida: Primero convierta la entrada en un palíndromo al revertir la entrada y agregarla antes de sí misma, excluyendo el carácter del medio...

17
Un patrón simple

Entradas: Dos dígitos individuales (llamémoslos my n) y dos caracteres (llamémoslos ay b) en el formato de entrada de su elección. Salida: Para el tutorial, finja m=2, n=5, a='a', b='b'. Su salida será una cadena construida a partir de sus cuatro entradas. Llamemos a la cadena result, con valor...

17
N-Queens Puzzle

(A pesar de más de 60 preguntas etiquetadas ajedrez , no tenemos un simple desafío n-reinas). En ajedrez, el Rompecabezas N-Queens se describe de la siguiente manera: dado un n x ntablero de ajedrez y nreinas, coloque las reinas en el tablero de modo que no haya dos reinas amenazándose entre sí. A...

17
Resuelve un rompecabezas de Matchstick

En el desconcertante SE, existen los llamados "problemas de cerillas" en los que las matemáticas se escriben en cerillas y se le permite mover una cierta cantidad de ellas para obtener una determinada propiedad. En esta pregunta, consideraremos solo números enteros representados en un formato de...

17
Hechos adicionales!

En matemáticas, el "hecho" factorial acortado de un entero no negativo n , denotado por n! , es el producto de todos los enteros positivos menores o iguales que n . Por ejemplo, 5! es 1 * 2 * 3 * 4 * 5 = 120 El factorial de 0 es 1 , según la convención para un producto vacío. Estos son los...

17
Encuentra el dígito de repetición más largo

Su tarea es tomar un número positivo como entrada, n , y generar la longitud de la representación más larga de rep-dígitos de n en cualquier base. Por ejemplo, 7 puede representarse como cualquiera de los siguientes 111_2 21_3 13_4 12_5 11_6 10_7 7_8 Los dígitos de rep son 111_2y 11_6, 111_2es...

17
Haz un RNG perdido

Lost es un lenguaje de programación 2D en el que la posición de inicio y la dirección de la IP son completamente aleatorias. Esto hace que sea muy difícil hacer programas deterministas de Lost. Sin embargo, hoy no estamos escribiendo un programa determinista, estamos escribiendo un RNG. Escriba...

17
Elementos que desaparecen

Dada una cadena Sy una lista de índices X, modifique Seliminando el elemento en cada índice de Smientras usa ese resultado como el nuevo valor de S. Por ejemplo, dado S = 'codegolf'y X = [1, 4, 4, 0, 2], 0 1 2 3 4 5 6 7 | c o d e g o l f | Remove 1 c d e g o l f | Remove 4 c d e g l f | Remove...

17
91 botellas de cerveza ASCII en la pared

Dado un solo número entero xdonde 0 <= x <= 91sale una pila de botellas de cerveza con la falta de tantas botellas (y estantes). Por simplicidad, solo mostraré las primeras 6 botellas y lo que sería para cada una de las primeras entradas. Aquí está la pila de botellas, cada número es la...

17
Multiplicación etíope

Esta pregunta está inspirada en esta respuesta . Casualmente, solía usar la multiplicación etíope cuando era niño, pero nunca había conocido el nombre del método hasta hace poco. La multiplicación etíope es un método para multiplicar enteros utilizando solo la suma, la duplicación y la reducción a...

17
Suma los deltas de mi matriz

Antecedentes Los deltas de una matriz de enteros son la matriz formada al obtener las diferencias de elementos consecutivos. Por ejemplo, [1, 2, 4, 7, 3, 9, 6]tiene las siguientes deltas: [1, 2, 3, -4, 6, -3]. Ahora definiremos los deltas de una matriz de enteros como los deltas de cada fila y...

17
Complejidad simple

Salida # # # # # ##### ## # ## #### ####### # # ## #### ## ## # ### ####### # # # # ##### ### # # # # ### ##### ##### # # # ####### ### # ### # ## #### ## # # ### # ####### ## # ## ##### ##### # # # ## # # # # ##### # ## ## ####### # ####### #### ## # ### ### # # # # # ######...

17
Polinomio ciclotómico

Antecedentes (salte a las definiciones) Euler demostró un hermoso teorema sobre los números complejos: e ix = cos (x) + i sin (x). Esto hace que el teorema de de Moivre sea fácil de probar: (e ix ) n = e i (nx) (cos (x) + i sen (x)) n = cos (nx) + i sin (nx) Podemos trazar números complejos...

17
Números con poderes similares

Dado un número entero p> 1 , encuentre el número entero más pequeño q> p tal que la lista de exponentes en la factorización prima de q sea ​​la misma que la de p , sin importar el orden o el valor de los factores primos. Ejemplos La factorización prima de p = 20 es 2 2 x 5 1 . El entero más...

17
Exponenciación a multiplicación a suma

La multiplicación entre 2 enteros se puede reducir en una serie de sumas así 3 * 5 = 3 + 3 + 3 + 3 + 3 = 5 + 5 + 5 La exponenciación (elevar a a la potencia b ) también se puede reducir en una serie de multiplicaciones: 5 ^ 3 = 5 * 5 * 5 Por lo tanto, la exponenciación puede reducirse en una...

17
Mínimo entero como producto de factores dados

Recientemente ha habido muchos desafíos relacionados con la factorización prima / prima, por lo que pensé que podría ser interesante ir para otro lado. Dado: un entero positivo n, y una lista no vacía de enteros positivos f escribir un programa completo o una función para encontrar el menor...

17
Secuencia de raíces cuadradas enteras

Definamos una secuencia de raíces cuadradas enteras. Primero, a (1) = 1. Luego, a (n) es el entero positivo más pequeño que no se haya visto antes, de modo que sqrt(a(n) + sqrt(a(n-1) + sqrt(... + sqrt(a(1))))) es un entero Algunos ejemplos: a (2) es 3 porque es el número entero más pequeño tal...