Preguntas etiquetadas con kolmogorov-complexity

14
Y toda la gente dijo ...

Objetivo Dada una entrada de texto que no contiene caracteres [o ], realice las siguientes acciones: Para cada instancia Amencon al menos una letra mayúscula (por lo que todas las instancias de Amenexclusión amen), produzca lo mismo Amen(retener mayúsculas) Para cada instancia de /all the people...

14
Ve a generar algo de Java

Tu jefe quiere que escribas código como este: public static boolean isPowerOfTen(long input) { return input == 1L || input == 10L || input == 100L || input == 1000L || input == 10000L || input == 100000L || input == 1000000L || input == 10000000L || input == 100000000L || input ==...

14
Imprime un pastel en capas

Desafío Dada una entrada n, imprima un pastel de arte ASCII ncapas de altura, visto desde el lado, con dos velas en la parte superior. Consulte los ejemplos a continuación para obtener más detalles. Salida >> cake(1) _|_|_ | | +-----+ >> cake(3) _|_|_ | | +---------+ |...

14
¡Baraja y reparte!

¡Es viernes y estoy cansado, así que hagamos uno rápido! No tome ninguna entrada, sin embargo, debe generar las trece cartas numeradas diferentes en una baraja de cartas estándar. Deberías enviar 2 a través de Ace (traje agnóstico). Cada carta tiene una parte superior que se denota con un espacio...

14
¡Es casi Navidad!

Debido a esto, familias de todo el mundo están construyendo árboles de Navidad. Pero este árbol normal puede volverse aburrido después de un tiempo, ¡así que hagamos un árbol ASCII! Las hojas están representadas por #y deben organizarse como se muestra en la salida de ejemplo. Tenemos 5 bolas (...

14
Coincidencia de mayúsculas y minúsculas Buscar Reemplazar

Tome tres entradas, una cadena de texto T; una cadena de caracteres para reemplazar F; y una cadena de caracteres para reemplazarlos con R,. Para cada subcadena de Tcon los mismos caracteres (sin distinción entre mayúsculas y minúsculas) que F, reemplácelos con los caracteres en R. Sin embargo,...

14
Sumas acumuladas recursivamente concatenadas de [N] con iteraciones M

Tomar dos números enteros positivos Ny My crear las sumas acumuladas de concatenados [N], con Miteraciones. Salida del resultado de la última iteración. Definición de la suma acumulada concatenada: Comience con un número Ny defina una secuenciaX = [N] Anexar a Xlas sumas acumuladas deX Repita el...

14
Pajarita alfa-numérica

Salida de este texto exacto: 1 i 12 hi 123 ghi 1234 fghi 12345 efghi 123456 defghi 1234567 cdefghi 12345678 bcdefghi 123456789abcdefghi 12345678 bcdefghi 1234567 cdefghi 123456 defghi 12345 efghi 1234 fghi 123 ghi 12 hi 1 i Una nueva línea final es aceptable, pero no se permiten otros cambios de...

13
Combinaciones de pinyin

Cree una función que tome una cadena de una sílaba pinyin como argumento, y devuelva verdadero de la combinación existente, falso de lo contrario. Use "v" para "ü". Aquí hay una lista completa de combinaciones. http://www.pinyin.info/rules/initials_finals.html Ejemplos f("bu") ==...

13
Operadores Bitwise en Brainfuck

Su tarea es crear un programa de brainfuck para cada uno de los siguientes operadores binarios. Cada programa debe tomar uno o dos números de 8 bits (A y B) de la entrada y calcular la operación especificada: A XOR B A AND B A OR B A Shifted Left by 1 (circular shift) NOT A No tiene que...

13
Imprime el cohete retro

(inspirado en esta pregunta SO ) Se le da como entrada un número entero positivo n . En la menor cantidad de caracteres posible, genera un cohete en el arte ASCII con una cabeza, una cola y un cuerpo compuesto de n segmentos. No debe haber espacios finales ni líneas nuevas. La cabeza y la cola...

13
12 días de golfmas

Desafío En cada uno de los 12 días de Navidad, emite el verso apropiado de "12 días de Navidad", de acuerdo con la fecha, de lo contrario, emite el coro de "Ojalá pudiera ser Navidad todos los días". \nSe permiten nuevas líneas iniciales y / o finales ( ) y espacios finales. No puede leer de...

13
Fila, Columna, Diagonal, Bloque

Escriba un bloque cuadrado de código que tenga N caracteres de ancho y N caracteres de alto, para algún número entero positivo N. Por ejemplo, su N puede ser 5 y el bloque se verá así: ThisI sMy5B y5Cod eBloc kOkay Este bloque debe comportarse de la siguiente manera: Cuando se extrae la fila...

13
Consigue los captadores

La tarea Supongo que a todos les encanta la generación automática de código y ahorrar algo de tiempo durante el trabajo. Tienes que crear muchas clases y miembros durante el día y no quieres crear todos esosgetters manualmente. La tarea es escribir un programa o función que genere...