Preguntas etiquetadas con code-golf

18
¿Quién tiene una coma para un segundo nombre?

Su desafío es tomar un nombre (cadena) como entrada, como Albert Einstein y salida: Einstein, Albert Pseudocódigo: set in to input set arr to in split by " " set last to the last element of arr remove the last element of arr set out to arr joined with " " prepend ", " to out prepend last to...

18
Imprime los caracteres faltantes

Desafío simple inspirado en la popularidad de mi impresión anterior de texto invisible e impresión de desafíos de texto invisible real , y el mismo desafío de cadena diferente . Dada una cadena que consta de solo caracteres imprimibles ( 0x20 to 0x7E), imprima todos los caracteres imprimibles que...

18
Triángulos totalmente palindrómicos

Considera la cuerda 160615051. Se puede "triangular" como tal: 1 606 15051 Entonces, cada fila es un palíndromo. También tenga en cuenta que cada lado del perímetro también es un palíndromo: 1 | 1 | 6 | 6 | 1 | 1 | 15051 Por lo tanto, esta cadena se puede considerar como un triángulo...

18
¡Barre las vocales!

Nota: el título fue mal escrito intencionalmente. Dada una cadena s, intercambie la primera vocal de cada 2 palabras. Para este desafío, y se considera una vocal. Por ejemplo, dada una entrada de "gran día señor": 1. Input: "great day sir" 2. Identify pairs of words: "[great day] [sir]" (No word...

18
En la cárcel ahora

Desafío Dado un número entero n(donde 4<=n<=10**6) como entrada, cree una "puerta de prisión" de arte ASCII * que mida n-1caracteres anchos y naltos, utilizando los símbolos del ejemplo a continuación. Ejemplo ╔╦╗ ╠╬╣ ╠╬╣ ╚╩╝ Los caracteres utilizados son los...

18
MCM de números racionales

El mínimo común múltiplo (LCM) de un conjunto de números Aes el más pequeño número entero btal que b/aes un número entero para todos los enteros aen A. ¡Esta definición se puede extender a números racionales! Tarea Encuentre el racional positivo más pequeño btal que b/asea ​​un número entero para...

18
Bloque de dígitos

Imprima / imprima este bloque de texto: 1234567890 2468013579 3691470258 4815926037 5049382716 6172839405 7306295184 8520741963 9753108642 0987654321 Los formatos aceptables incluyen: Nuevas líneas / espacios en blanco Lista de cadenas Lista de listas de personajes. Lista de listas de...

18
Comprimir una matriz dispersa

Comprima una matriz dispersa utilizando la fila dispersa comprimida (formato CSR, CRS o Yale) . Estas son todas la misma forma de compresión (ignore el nuevo Yale). La entrada puede ser cualquier estructura de datos 2D (lista de listas, etc.): por ejemplo [[0 0 0 0], [5 8 0 0], [0 0 3 0], [0...

18
Compara los promedios de mis listas

Obtener el promedio de una lista (p [2,6,7]. Ej. ) Obtenga la longitud de la lista: [2,6,7] -> 3 Sumar los números de la lista: 2 + 6 + 7 = 15. Dividir la suma por su cuenta: 15 / 3 = 5. Debe comparar los promedios de dos listas de enteros positivos N y M , devolviendo un valor si N tiene un...

18
ANNNOUNNNCCCEEERRR VOICCCEEE

Escriba una función que tome una cadena de letras y espacios (no es necesario manejar no letras) y realice el algoritmo de traducción ANOUNCER VOICE de la siguiente manera: Primero, todo en mayúscula. Por cada palabra Alarga cada grupo de consonantes triplicando cada letra; excepto, si la...

18
Cuando Fibonacci se encuentra con las reinas

(inspirado por la respuesta de Helka a mi combinación aleatoria de etiquetas "ajedrez" y "Fibonacci" en el chat) Fibonacci Los números de Fibonacci son una de las secuencias más conocidas en matemáticas, donde cada número se compone sumando los dos números anteriores. A continuación se muestra...

18
Interfaces de usuario Ascii

En este desafío, representamos las interfaces de usuario Ascii. +----------------------+ |+-----------++-------+| ||<- Previous||Next ->|| |+-----------++-------+| |== The title == | | | |Lorem ipsum dolor | |sit amet... | |+--------------+ | ||Post a comment| | |+--------------+...

18
Una sala de espejos

(Este desafío es muy similar, pero este desafío actual tiene complicaciones adicionales). Imagine una habitación bidimensional, donde las paredes están chapadas con espejos planos. De repente, un rayo de luz incide en la habitación, donde falta un pedazo de pared. El rayo de luz baila...

18
Paralelogramo de un número

Ahora que sabemos cómo cuadrar y hacer un triángulo correctamente un número, vamos a aprender a ponerlo en paralelo. Para un paralelogramo de un número, primero lo organizamos como un paralelogramo apilándolo encima de sí mismo varias veces igual al número de dígitos que tiene, y agregando espacios...

18
Triángulo binario fácil

Dado como entrada un entero positivo n>=1, genera las primeras nfilas del siguiente triángulo: 1 1 0 1 0 0 1 0 0 1 1 1 0 1 1 1 0 0 0 0 1 0 0 0 0 1 1 1 1 1 0 1 1 1 1 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1...

18
Es un poco elástico ․․․

Entrada: Tomamos dos entradas: Una entrada bcon dos valores distintos: Lefty Right. † Y un entero positivo n. Salida: Según la entrada izquierda / derecha, mostramos cualquiera de las siguientes dos secuencias en el rango de 1-n(en las secuencias a continuación se muestran los primeros 125...

18
Salida de posiciones diagonales de mí al cuadrado

Dado un número n, genera una lista ordenada de índices basados ​​en 1 que caen en cualquiera de las diagonales de una n*nmatriz cuadrada. Ejemplo: Para una entrada de 3: El cuadrado será: 1 2 3 4 5 6 7 8 9 Ahora seleccionamos todos los índices representados por \, /oX ( #o se rechazan las...

18
El número original (II)

Este desafío es esencialmente idéntico a este con solo una diferencia: ahora está permitido mezclar letras en cualquier lugar de la cadena. Guión John tiene un número importante y no quiere que otros lo vean. Decidió encriptar el número, siguiendo los siguientes pasos: Su número siempre es una...