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.

5
Mapa de juego ASCII 2D
Problema Dada una entrada adonde a es una cuadrícula de caracteres en cualquier formato de entrada, siempre que tenga solo un elemento para cada 'bloque' de la salida. E ingrese bdonde b es una cuadrícula de números del mismo tamaño que la entrada a. Hay dos tipos de camino, un …

22
Intercambia la secuencia
Su tarea es escribir un código que genere una secuencia OEIS y que contenga el nombre de la secuencia en el código ( A______). Bastante fácil ¿verdad? Bueno, aquí está el truco, su código también debe generar una segunda secuencia separada cuando el nombre de la secuencia en el código …

4
Número máximo de subcadenas distintas
Descripción Dada una longitud ny un tamaño de alfabeto k>0, su programa debe determinar el número de cadenas con esos parámetros que tienen un número máximo de subcadenas únicas. En el caso de k=2, esto genera OEIS A134457 . Ejemplo Por ejemplo, 2210tiene las subcadenas , 2, 22, 221, 2210, …



11
Construir un permuter
Para este desafío, hará una función (su función puede ser un programa completo) que toma una lista como entrada y devuelve una permutación de esa lista. Su función debe obedecer los siguientes requisitos. Debe ser determinista. Al componer su función consigo mismo un número variable de veces debería ser capaz …

15
¿Cuál es mi nombre?
Dada una identificación de usuario PPCG, muestra el nombre de usuario actual de ese usuario. Ejemplos Input -> Output 61563 -> MD XF 2 -> Geoff Dalgas 12012 -> Dennis foo -> -3 -> Reglas La entrada / salida se puede tomar por cualquier medio permitido. La salida debe ser …

6
Impresión cruzada entrecruzada de dos cuerdas
Dado un conjunto de dos cadenas garantizadas de la misma longitud, imprima su cruz entrecruzada . La cruz entrecruzada de dos cadenas se obtiene de la siguiente manera. Ceda el segundo carácter de la segunda cadena, luego el primer carácter de la primera cadena. Ceda el primer carácter de la …

5
Escribo el combo correcto de unos y ceros
Recientemente mencioné la canción I'm Textpert sobre mensajes de texto mientras conduzco y una línea en particular de la canción inspiró este desafío. Nunca me inclino tanto como para enviar mensajes de texto a las fotos / En cambio, escribo el combo correcto de unos y ceros Obviamente, esto sería …

8
¿Te gusta el taekwondo?
Choi Hong Hi murió el 15 de junio de 2002 a la honorable edad de 83 años. Fundó Taekwondo . 15 años después de su muerte, me gustaría ser un maestro de Taekwondo. Este es mi momento para brillar! Tarea Dada una cadena, debe generar una versión de Taekwondo . …

18
Reduce la lista a un número final
Entradas Una lista (matriz) de números o cadenas numéricas si eso lo hace más fácil. Puede suponer que siempre habrá al menos dos elementos en la lista y cada elemento será un número natural (entero mayor que cero). Salidas Un solo número, o de nuevo, una cadena numérica. Problema La …

16
Convierte valores CMYK a RGB
Dados los códigos de color en CMYK, conviértalo a valor RGB. Entrada: cadena de 4 enteros (que van de 0 a 100) separados por espacio 86 86 0 43 28 14 0 6 0 41 73 4 Salida: #141592 #ABCDEF #F49043 ¡El código más corto gana! SUGERENCIA: para convertir CMYK …

1
Crear un lenguaje similar a Muriel e implementación
Muriel es un lenguaje donde la única forma de bucle es crear un quine y ejecutarlo. Su trabajo es crear su propio idioma con esta propiedad y su implementación en un idioma preexistente. Definiremos un lenguaje similar a Muriel de la siguiente manera: Tiene un comando incorporado para ejecutar código …

3
Editor de línea (más texto aquí)
En los años brumosos de antaño, cuando las terminales repletas de fanáticos caminaban por la tierra, vivía una criatura extraña. Curiosamente lisiado y, sin embargo, extrañamente poderoso, el editor de línea rebosaba el panorama de la programación en innumerables números; cubriendo la tierra hasta donde alcanzaba la vista. Ahora ha …
9 code-golf 

4
Batalla de las letras
Tu tarea es simple: dime quién gana la batalla de las letras. Las tropas Hay tres "tropas" diferentes en esta batalla, resumidas en esta tabla. name | health | damage A 25 25 B 100 5 C 10 50 Puede usar tres caracteres únicos para representar a las tropas, pero …
9 code-golf 

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.