Se le proporciona una función Rand5 (). Esta función devuelve enteros perfectamente aleatorios (distribución igual) entre 1 y 5. Proporcione la función Rand7 (), que usa Rand5 () para producir enteros perfectamente aleatorios entre 1 y
Se le proporciona una función Rand5 (). Esta función devuelve enteros perfectamente aleatorios (distribución igual) entre 1 y 5. Proporcione la función Rand7 (), que usa Rand5 () para producir enteros perfectamente aleatorios entre 1 y
Porque no hay suficientes desafíos simples de código de golf : Cree un programa o función opcionalmente sin nombre que, dado (por cualquier medio) un número entero 1 ≤ N ≤ 10000, genera el valor Verdadero de su idioma con una probabilidad pseudoaleatoria de 1 / N, Falso de lo contrario. Tenga en...
Érase una vez, estaba leyendo esta pregunta / respuesta en Quora ¿Hay realmente programadores con títulos en informática que no puedan aprobar el examen FizzBuzz? Este código se da como la respuesta obvia for i in range(1, 100): if i % 3 == 0 and i % 5 == 0: print "FizzBuzz" elif i % 3 == 0:...
Reto Estoy siendo atacado por el larguero Midnight Crew y necesito convocar al Catenative Doomsday Dice Cascader para defenderme. Como tengo poco espacio, necesito que el código sea lo más corto posible. El algoritmo para el Catenative Doomsday Dice Cascader es el siguiente: Primero, se tira el...
Fondo Person of Interest es un drama criminal en CBS, y mi programa de televisión favorito, recientemente. El programa trata sobre un hombre llamado Harold Finch, un programador multimillonario, y su compañero John Reese, un veterano de las fuerzas especiales y ex agente de la CIA. Este...
El Juego del Caos es un método simple para generar fractales. Dado un punto de partida, una relación de longitud r y un conjunto de puntos 2D, haga lo siguiente repetidamente: De su conjunto de puntos, elija uno al azar (uniformemente). Promedie ese punto y el último punto dibujado (o el punto de...
Su entrada es una lista / secuencia / vector / matriz de 5-255 enteros positivos, no necesariamente únicos. Puede suponer el formato de entrada más adecuado y que cada número entero (así como la cantidad de números enteros) se elige de manera uniforme al azar del rango 5-255. El objetivo es...
Reto Inspirado por este desafío y el desagradable huracán Matthew , generaremos dinámicamente algunos rayos. n = 15: \ /\ / \ / / /\ /\ / \ \ / / /\ /\ \ / / \ /\ \ /\ / \ \ /\ / \ \ /\ Entrada Entero positivo ndetermina la profundidad de la ronda de rayos. Reglas y...
Esta idea se basa libremente en el mensaje de chat de @ TùxCräftîñg . Eche un vistazo a la secuencia de ejemplo a continuación: INVALID0` INVALID1` INVALID2 INVALID3` INVALID4` ...INVALID9 Después INVALID9, continúa así: INVALI0` INVALI1` INVALI2` INVALI3` ...INVALI9 Y después INVALI9, es...
Una representación de doble precisión de un decimal solo puede garantizar una precisión de 15 decimales, por lo que pi se aproxima como: 3.141592653589793 Puede ver que el dígito 3está en posiciones 1, 10, 16, el dígito 1está en posiciones, 2, 4etc. Reto Su tarea es crear un programa o función...
Veamos qué tan bueno es su idioma de elección en la aleatoriedad selectiva. Dadas 4 caracteres, A, B, C, y D, o una cadena de 4 caracteres ABCD como entrada , una salida de los caracteres con las siguientes probabilidades: A debe tener una probabilidad de 1/8 (12.5%) de ser elegido B debería...
Dada una secuencia de 625 enteros sin signo de 32 bits (es decir, en el rango [0, 2**32)), genera cuál de los siguientes generadores de números pseudoaleatorios generó la secuencia: Generador lineal congruente Xorshift Mersenne Twister Específicamente, las implementaciones en C de estos tres...
Algunas personas aquí son probablemente ávidos lectores de XKCD. Entonces, me imagino que los desafiaría a hacer algo que Megan puede hacer fácilmente: crear un script que genere miles de parábolas tranquilizadoras sobre lo que las computadoras nunca pueden hacer. Tu guion Se puede escribir en...
A veces, al escribir código brainfuck, siente la necesidad de hacerlo más largo de lo necesario para alentar la depuración. Podrías hacerlo simplemente colocando un ><allí, pero ¿qué tan divertido es eso? Necesitará algo más largo y menos NOPey para confundir a cualquiera que lea su...
¡Es viernes! ¡Lo que significa que es hora de cerveza! Lamentablemente, hoy vamos a jugar al golf cerveza en lugar de beberla. :( Reto Saca una cerveza y bébela. La cantidad de sorbos que toma cambia su salida. Sorbos Su programa debe tomar una cadena de entrada. Esta cadena solo puede...
La aleatoriedad es divertida. Los desafíos sin sentido son divertidos. Escriba una función que, dada la entrada de enteros n, generará un conjunto (desordenado, único) de nenteros exactamente aleatorios entre 1e n^2(inclusive) de modo que la suma de todos los enteros sea igual a n^2. La...
La falacia del jugador es un sesgo cognitivo en el que erróneamente esperamos que las cosas que ocurrieron a menudo tengan menos probabilidades de ocurrir en el futuro y que las cosas que no ocurrieron en un tiempo tengan más probabilidades de suceder pronto. Su tarea es implementar una versión...
El principio del casillero establece que Si N elementos se colocan en cuadros M , con N > M , entonces al menos un cuadro debe contener más de un elemento. Para muchos, este principio tiene un estado especial en comparación con otros enunciados matemáticos. Como EW Dijkstra escribió :...
Problema A partir de n=2dados: Tira los ndados, con cada número del 1 al 6 igualmente probable en cada dado. Compruebe si su suma es igual a la suma más probable para ndados, es decir 3.5*n. Si son iguales, termina. De lo contrario, imprima ny repita desde el principio con n+2dados Su...
Tarea Dado un número entero positivo nmenor que el 2^30especificado como entrada en cualquier forma que elija, su código debería generar un número entero aleatorio entre 0e n, inclusive. El número que genere debe elegirse uniformemente al azar . Es decir, cada valor de 0a ndebe ocurrir con la...