Programación de Puzzles y Código de Golf

9
Simetría rotacional de cuerda

Una rotación "se realiza dividiendo una cuerda en dos partes e invirtiendo su orden" . Un objeto es simétrico bajo una operación si el objeto no cambia después de aplicar dicha operación. Entonces, una "simetría rotacional" es el hecho de que una cadena permanece sin cambios después de la...

9
Formato ordinal de Alice

Introducción Alice es un lenguaje bidimensional de Martin Ender que tiene dos modos de ejecución diferentes, cardinal y ordinal . Cuando el puntero de instrucciones pasa a través de un espejo (ya sea /o \), cambia de un modo a otro. En este desafío, nos centraremos en el modo ordinal , donde los...

9
¿Que color es este?

Debes jugar un programa de golf que tomará un nombre de archivo como entrada y debes mostrar de qué color es el archivo. El archivo tendrá cualquiera de estas extensiones, pero su programa solo necesita admitir una. Por favor diga cuál en su respuesta. .jpg .png .svg .gif .bmp Y ahora al...

9
¿Recuerdame de nuevo?

Introducción ¿Has oído hablar de Remind? ¿No? Tampoco lo hice hasta hace unos 2 años. La premisa básica es que los maestros envíen recordatorios y se comuniquen con sus estudiantes. Bastante ordenado, ¿verdad? ¡Incluso te permite enviar gestos y reaccionar a los mensajes! Lo que hago a...

9
Crea tu propio rojo y negro

En la interpretación musical de Les Miserables, aparece una canción llamada "Red and Black". Aquí hay parte de esa canción: Rojo: ¡la sangre de los hombres enojados! Negro: ¡la oscuridad del pasado! Rojo: ¡un mundo a punto de amanecer! Negro: ¡la noche que termina por fin! Fuente. Su...

9
Mirando los pedazos

Observar los valores binarios impresos como óvalos y barras no es tan fácil ... Para ayudar con eso, debe escribir una función (o un programa) que imprima números en una representación binaria personalizada. Así que quiero tomar un número, digamos 3 ( 00000011) y generar los bits en formato...

9
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 debe especificar si no son...

9
Expande ese estado australiano

Hay 8 estados y territorios australianos, cada uno con una abreviatura de 2 o 3 letras: ACT: Territorio de la Capital Australiana Nueva Gales del Sur: Nueva Gales del Sur NT: Territorio del Norte QLD: Queensland SA: Australia del Sur TAS: Tasmania VIC: Victoria WA: Australia occidental Su...

9
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...

9
¿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 . Reglas Recibirá una cadena /...

9
Resolver un anagrama

Ver también: Granma ama a Ana Se le dará una cadena de letras minúsculas ASCII. Usando este archivo de diccionario (ACTUALIZADO), su tarea es resolver el anagrama. Para resolver un anagrama, debe generar todas las palabras o grupos de palabras que se pueden formar usando cada letra de la cadena de...

9
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...

9
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 a RGB, puede usar fórmulas...

9
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...

9
Aumento de particiones Goldbach

La conjetura de Goldbach establece que: cada número par que es mayor que 2 es la suma de dos primos. Consideraremos que una partición Goldbach de un número n es un par de dos primos que se suman a n . Nos preocupan los números de aumentar la partición de Goldbach . Medimos el tamaño de las...

9
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 idea es...

9
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, 2,...