Preguntas etiquetadas con random

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
Interpreta la serie Pig

Dada una entrada de un programa Pig , SickPig , DeadPig , QuinePig o DeafPig , elija uno de esos "idiomas" al azar e interprete la entrada como ese "idioma". Primero, elija al azar entre uno de los cinco miembros de la "serie Pig": Cerdo Si la elección fue Pig, imite al intérprete de...

13
Diversión con cuerdas y números.

Aquí hay un rompecabezas de programación para ti: Dada una lista de pares de cadenas y números correspondientes, por ejemplo [[A,37],[B,27],[C,21],[D,11],[E,10],[F,9],[G,3],[H,2]], genera otra lista que tendrá solo las cadenas de la siguiente manera: El recuento total de cualquier cadena debe...

13
Ejecutar a través de una matriz

Todos a menudo escuchamos el modismo "caminar a través de la matriz" que significa "asignar la función sobre la siguiente matriz". Sin embargo, lo necesito hecho (¡ahora!), Así que quiero que ejecutes la matriz. ¿Cómo corro? Imagina que hay una jauría salvaje de lobos detrás de ti Correr a...

13
Recupera la prima del primer poder

Definición : una potencia prima es un número natural que se puede expresar en la forma p n donde p es un número primo yn es un número natural. Tarea : Dada una potencia principal p n > 1, devuelve la potencia principal p. Casos de prueba : input output 9 3 16 2 343 7 2687 2687 59049...

13
Implemente este cifrado de clave

Implemente este cifrado de clave Objetivo Use el algoritmo (explicado en la sección Algoritmo) para implementar un determinado cifrado. El programa debe leer la entrada de STDIN o el equivalente disponible más cercano, usar el algoritmo para generar el texto cifrado y una clave. El texto...

13
Reparte una baraja ASCII

Nunca ha habido un desafío definitivo de tarjetas ASCII AFAIK. Entonces, usando el siguiente mazo de cartas ASCII: .------..------..------..------..------..------..------..------..------..------..------..------..------. |2.--. ||3.--. ||4.--. ||5.--. ||6.--. ||7.--. ||8.--. ||9.--. ||T.--. ||J.--....

12
pequeño algoritmo de diamante cuadrado

El algoritmo de diamante cuadrado es un algoritmo generador de terreno fractal (mapa de altura). Puede encontrar una buena descripción de cómo funciona aquí: http://www.gameprogrammer.com/fractal.html (Usado como referencia). http://www.playfuljs.com/realistic-terrain-in-130-lines/ (Gran...

12
Generar una función monotónica

Visión general En este desafío, su tarea es generar aleatoriamente una función matemática monotónica entre dos conjuntos. Entrada Sus entradas son dos enteros positivos sy n. Después de obtener estas entradas, su programa generará una función matemática aleatoriaf del conjunto a . En otras...

12
Rollo de dados iterados

Dada una entrada ndonde 3 <= n <= 25, realice los siguientes pasos, comenzando con un ndado de un solo lado (caras en el rango [1, n], inclusive): Imprima el resultado de tirar los ndados del lado actual en juego, en la forma kdn: X(donde Xestá el resultado y kes el número de dados en...

12
Ayudame a cerrar la caja

La inspiración para este desafío debe ser ridículamente obvia al momento de la publicación. La tarea Debe crear un programa de estilo Shut the Box (no función, programa). Los conceptos básicos de cerrar la caja son: Los jugadores intentan cerrar la caja girando un conjunto de palancas con la...

12
¡Interpreta a Kipple!

Introducción Kipple es un lenguaje de programación esotérico basado en pila inventado por Rune Berg en marzo de 2003. Kipple tiene 27 pilas, 4 operadores y una estructura de control. Pilas Las pilas se nombran a- zy contienen enteros con signo de 32 bits. También hay una pila especial @, para...

12
Abugida fonémica

Caracteres Llamemos a estos caracteres Unicode inglés consonantes IPA : bdfhjklmnprstvwzðŋɡʃʒθ Y llamemos a estos caracteres Unicode vocales inglesas IPA : aeiouæɑɔəɛɜɪʊʌː (Sí, ːes solo la marca de la vocal larga, pero trátela como una vocal a los efectos de este desafío). Finalmente, estas...

12
Parche de calabaza aleatorizado

Estaba caminando por un huerto de calabazas el otro día para una fiesta de cumpleaños, y noté que las enredaderas de calabaza formaban un patrón ingenioso, con remolinos, bucles y retoños. Vamos a simular eso aquí con algo de arte ASCII. (()) \ p--q p-----q / \ / \ (()) b--d (()) Reglas de...

12
¡Dibuja un diagrama de distribución!

Desafío Se le dan tres enteros como entrada min_value, max_value, sample_size, que puede pasar a su respuesta como matriz o varios parámetros. Su tarea es generar un diagrama en cualquier formato conveniente , que muestre la frecuencia de los números en el (min_value, max_value)rango que se...

12
Niños barajando cartas

Barajar un mazo de cartas es difícil para los niños, por lo que deben encontrar formas de obtener un mazo razonable y bien barajado de la manera más simple posible. Una forma de hacer esto que da resultados razonablemente buenos es: Saca la carta superior e insértala en un lugar aleatorio en el...

12
Rellenar un archivo con ceros

Su tarea hoy será tomar un archivo existente y agregarle ceros hasta que alcance un cierto tamaño. Debe escribir un programa o función que tome el nombre de un archivo en el directorio actual fy una cantidad de bytes b. Mientras mantiene el contenido original de f, debe escribir ceros (bytes...

12
Demoler una cuerda!

Desafío Dada una entrada de cadena, genera la versión demolida de la misma. El proceso P r Pr r o o o g g g r r r rogr r a -> a -> a -> a -> a -> -> -> -> -> m m m m m m m m m m mmar m i i i i i i i mi m n n n n gn gn gn gn gni mgni g g Pg Pg roPg roPg roPgmar roPgmar...