Preguntas etiquetadas con code-challenge

14
¡Crea un módem (software)!

Objetivo Diseñar un mo / dulator dem par odulator a transmitir los datos con precisión lo más rápidamente posible sobre simulado llanura de servicio telefónico antiguo (POTS) . Pasos Genere algunos datos aleatorios ( /dev/randomo similares) que demorarán entre 3 y 4 segundos en...

14
Generar arte ASCII

Dada una imagen en blanco y negro en cualquier formato razonable sin pérdidas como entrada, envíe el arte ASCII que esté lo más cerca posible de la imagen de entrada. Reglas Solo se pueden utilizar avances de línea y bytes ASCII 32-127. La imagen de entrada se recortará para que no haya espacios...

14
Encontrar los conjuntos más pequeños

Considere tres conjuntos A, By Ccada uno contiene nenteros. De esto podemos hacer el set S_n = {a * b + c | a in A, b in B, c in C}. Dado un n, hay uno o más tamaños mínimos S_nque dependen de los conjuntos que A,B and Cse hayan elegido. Los conjuntos pueden contener nenteros distintos...

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
Code golf la mejor permutación

Desafío Dado un entero n ≥ 4 , genera una permutación de los enteros [0, n-1] con la propiedad de que no hay dos enteros consecutivos uno al lado del otro. El valor de una permutación pies la suma de abs(pi[i] - i)todos los índices i. Ejemplos (1, 3, 0, 2) tiene valor 6 (0, 2, 4, 1, 3) tiene...

14
Permutación de origen

Una permutación de un conjunto S= { s1, s2, ... , snorte}S={s1,s2,...,snorte}S = \{s_1, s_2, \dotsc, s_n\} es un biyectiva función π: S→ Sπ:S→S\pi: S \to S . Por ejemplo, si S= { 1 , 2 , 3 , 4 }S={1,2,3,4 4}S = \{1,2,3,4\} entonces la función es una permutación:π: x ↦ 1 + ( x + 1modificación4...

14
Crea la imagen menos compresible

"Una imagen vale más que mil palabras", dice el viejo dicho. La palabra promedio tiene aproximadamente cuatro caracteres, por lo que una imagen transmite 4kB de información. Pero, ¿cuánta entropía , en lugar de información, puede transmitir una imagen? Su tarea es generar una imagen, exactamente...

13
Libere un árbol binario

Entonces, antes de leer algunos conceptos básicos de informática. Un árbol binario es una estructura asignada dinámicamente (generalmente utilizada para el almacenamiento ordenado). Debido a su naturaleza, el recorrido de los árboles binarios suele ser recursivo; Esto se debe a que el recorrido...

13
Implemente PCRE en su idioma.

Nota: Después de probar esto yo mismo, pronto me di cuenta del error que era. Por lo tanto, estoy modificando un poco las reglas. La funcionalidad mínima requerida: Las clases de caracteres ( ., \w, \W, etc.) Los multiplicadores ( +, *y ?) Grupos de captura simples Su desafío es...

13
Un concurso de Blackjack KOTH

Veintiuna Como me divertí mucho trabajando en el desafío KOTH original, quería idear otro. Para mí, la diversión de estos desafíos de IA está en refinar un bot relativamente simple que juega un juego muy simple sutilmente. Debido a la naturaleza probabilística de los juegos de cartas, creo que...

13
Castor cerebral ocupado

Escriba un programa mental de no más de 256 caracteres que tome tantos pasos como sea posible, pero que no se repita infinitamente. El programa no puede tomar ninguna entrada. Más específicamente: Asume un número infinito de celdas a la derecha. A <cuando en la celda más a la izquierda no...

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
Adivina la palabra (también conocida como Lingo)

El objetivo de este desafío es escribir un programa capaz de adivinar una palabra en el menor número posible de intentos. Se basa en el concepto del programa de televisión Lingo ( http://en.wikipedia.org/wiki/Lingo_(US_game_show) ). Reglas Dada una longitud de palabra aprobada como primer...

13
Ception de mensajería

Ception de mensajería El programa debe aceptar cualquier cadena como entrada y generar una imagen de píxeles que muestre la cadena de entrada en Courier. Todas las letras que contienen un 'agujero' (como abdegopqABDPQRetc.) rodeado de píxeles negros también deben rellenarse de negro. Entrada El...

13
Fusionar fuegos artificiales

Visión general Dada una lista de fuegos artificiales a-zy tiempos 3-78, organícelos con fusibles para que todos se enciendan en el momento correcto. Se da una línea de entrada como letras y números separados por espacios: a 3 b 6 c 6 d 8 e 9 f 9 Ese ejemplo muestra que los fuegos artificiales...

13
Tetris Tangrams

Introducción Los tangramas son un rompecabezas clásico que involucra la organización / colocación de bloques en varias formas. Del chino 七巧板 - literalmente significa "siete tableros de habilidad". Tomemos esta idea y usemos los siete Tetrominos piezas de para llenar una...