Preguntas etiquetadas con code-golf

20
Representación de rebajas simple

Hay varias formas de crear encabezados en publicaciones en la red de Stack Exchange. El formato que es más comúnmente 1 utilizado en PPCG parece ser: # Level one header ## Level two header ### Level three header Tenga en cuenta el espacio después de las marcas hash. Además, tenga en cuenta que...

20
Números digitales

Un número triangular es un número que se puede expresar como la suma de enteros positivos consecutivos, comenzando en 1. También se pueden expresar con la fórmula n(n + 1) / 2, donde nhay algún entero positivo. La contraparte digital de un número se calcula de la siguiente manera: Dividir un...

20
Intercambia el Endianness

Como la mayoría de ustedes probablemente saben, las memorias de hardware (direccionables por byte) se pueden dividir en dos categorías: little-endian y big-endian . En las memorias little-endian los bytes están numerados comenzando con 0 en el extremo pequeño (menos significativo) y en los...

20
Reglas dispersas mínimas

Una regla estándar de longitud n tiene marcas de distancia en las posiciones 0, 1, ..., n (en cualquiera de las unidades). Una regla escasa tiene un subconjunto de esas marcas. Una regla puede medir la distancia k si tiene marcas en las posiciones p y q con p - q = k . El reto Dado un número...

20
Imprimeme una escala

¡Oh no! ¡Tengo un examen teórico pronto y todavía no recuerdo las escalas! Ayúdame a recordar mis escalas principales imprimiendo lo siguiente: 7♯ - C♯ D♯ E♯ F♯ G♯ A♯ B♯ C♯ 6♯ - F♯ G♯ A♯ B C♯ D♯ E♯ F♯ 5♯ - B C♯ D♯ E F♯ G♯ A♯ B 4♯ - E F♯ G♯ A B C♯ D♯ E 3♯ - A B C♯ D E F♯ G♯ A 2♯ - D E F♯ G A B C♯...

20
Números pobres en factores

Si un entero positivo tiene (estrictamente) menos factores primos (sin contar las multiplicidades) que su sucesor y su predecesor, lo llamaremos un número de factor pobre .N>2N>2N > 2 En otras palabras, y ω ( N ) < ω ( N + 1 ) , donde ω ( N ) es el número de factores primos únicas de N...

20
Reconstruir mis muñecas Matryoshka

Antecedentes Una muñeca matryoshka (o muñeca rusa de anidación) es un conjunto de muñecas que encajan unas dentro de otras. Accidentalmente mezclé mi colección de muñecas matryoshka y no recuerdo cuál entra dentro de cuál. Objetivo Dada una lista de cadenas únicas , clasifíquelas en muñecas...

20
Invierta las columnas mientras conserva la forma

Introducción Suponga que tiene una lista de listas de enteros (o cualquier objeto realmente, pero sigamos con los enteros por simplicidad). Las listas pueden tener diferentes longitudes y algunas de ellas pueden estar vacías. Escribamos las listas en formato tabular: [[ 1, 2, 3, 4, 5], [ 6, 7],...

20
Periodos locales de cuerdas

Períodos locales Tome una cadena no vacía s . El período local de s en el índice i es el número entero positivo más pequeño n tal que para cada 0 ≤ k <n , tenemos s [i + k] = s [i-n + k] cada vez que se definen ambos lados. Alternativamente, es la longitud mínima de una cadena no vacía w tal...

20
Dado un número, imprima su "suma colectiva"

Dado un número como entrada, imprima su suma colectiva ¿Qué es una suma colectiva? Considere el número 13214, la entrada Recorriendo cada uno de los dígitos comenzando desde la izquierda, podremos obtener su suma colectiva. 1 significa mirar el primer dígito y agregarlo a la suma, suma = 1 3...

20
¿Es este un número triangular truncado?

Secuencia OEIS relacionada: A008867 Número triangular truncado Una propiedad común de los números triangulares es que se pueden organizar en un triángulo. Por ejemplo, tome 21 y organícelo en un triángulo de os: o oo ooo oooo ooooo oooooo Definamos un "truncamiento:" cortando triángulos...

20
Arte ASCII alineado horizontalmente

Su tarea es aceptar como entrada dos "Arte ASCII" y alinear cada obra de arte una al lado de la otra horizontalmente. Por ejemplo, digamos que tiene dos cadenas, "abc\ndef"y "123\n456". Necesitas alinearlos horizontalmente para producir la cadena "abc123\ndef456". Lo llamo" alinear horizontalmente...

20
El siguiente color

Desafío Considere el arco iris como siete colores, representados por cadenas como Red Orange Yellow Green Blue Indigo Violet. Su tarea es crear un programa que reciba uno de estos colores como entradas y salidas a continuación en el orden del color del arco iris. Esto incluye la...

20
Torres Eiffel: cree una "A" grande a partir de "A"

Crear una función que, dada una cantidad de líneas n, hace a bigA. La barra horizontal de bigAdebe estar en la fila central, o la inferior de las dos si nes par Asumir una fuente monoespacial para salida La salida debe ser una cadena (o similar, por ejemplo, una matriz de caracteres) con saltos...

20
Casi un episodio de Columbo

Su tarea es encontrar dos personajes faltantes en el título de un episodio de Columbo. Entrada Uno de los 69 títulos de episodios de Columbo (como se enumera a continuación), con exactamente dos caracteres reemplazados por *. Ejemplo : "Ran*om for a *ead Man" Salida Puede devolver el título...

20
Hazme un poco de curry

Tener una función f que toma argumentos x 1 , x 2 , ..., x n                                                - es decir.  f: X 1 × X 2 ×… × X n → Y - curry redefine f como una función tomando un solo argumento a 1 que se asigna a otra función más. Esta técnica es útil para aplicaciones parciales,...