Você recebe uma função Rand5 (). Essa função retorna números inteiros perfeitamente aleatórios (distribuição igual) entre 1 e 5. Forneça a função Rand7 (), que usa Rand5 () para produzir números inteiros perfeitamente aleatórios entre 1 e
Você recebe uma função Rand5 (). Essa função retorna números inteiros perfeitamente aleatórios (distribuição igual) entre 1 e 5. Forneça a função Rand7 (), que usa Rand5 () para produzir números inteiros perfeitamente aleatórios entre 1 e
Porque não existem desafios simples de código-golfe simples o suficiente : Crie um programa ou função opcionalmente sem nome que, dado (por qualquer meio) um número inteiro 1 ≤ N ≤ 10000, produz o valor True do seu idioma com uma probabilidade pseudo-aleatória de 1 / N, caso contrário,...
Era uma vez, eu estava lendo esta pergunta / resposta no Quora Existem realmente programadores com formação em ciência da computação que não podem passar no teste FizzBuzz Este código é dado como a resposta óbvia for i in range(1, 100): if i % 3 == 0 and i % 5 == 0: print "FizzBuzz" elif i %...
Desafio Estou sob ataque da equipe da meia-noite e preciso convocar o Catenative Doomsday Dice Cascader para me defender. Como estou com pouco espaço, preciso que o código seja o mais curto possível. O algoritmo para o Cascader de Dados do Dia do Juízo Final Catenativo é o seguinte: Primeiro, o...
fundo Person of Interest é um drama policial na CBS, e meu programa de TV favorito, ultimamente. O programa é sobre um homem chamado Harold Finch, um programador bilionário, e seu parceiro John Reese, um veterano das forças especiais e ex-agente da CIA. Este programador criou uma inteligência...
O Chaos Game é um método simples para gerar fractais. Dado um ponto de partida, uma proporção de comprimento r e um conjunto de pontos 2D, faça o seguinte: No seu conjunto de pontos, escolha um aleatoriamente (uniformemente). Calcule a média desse ponto e o último ponto desenhado (ou o ponto...
Sua entrada é uma lista / sequência / vetor / matriz de 5-255 números inteiros positivos, não necessariamente exclusivos. Você pode assumir qualquer formato de entrada mais adequado e que cada número inteiro (assim como a quantidade de números inteiros) seja escolhido uniformemente aleatoriamente...
Desafio Inspirados por esse desafio e pelo desagradável furacão Matthew , estaremos gerando alguns relâmpagos dinamicamente. n = 15: \ /\ / \ / / /\ /\ / \ \ / / /\ /\ \ / / \ /\ \ /\ / \ \ /\ / \ \ /\ Entrada Número inteiro positivo ndetermina a profundidade do raio. Regras e...
Esta ideia é vagamente baseada na mensagem de bate-papo de @ TùxCräftîñg . Dê uma olhada na sequência de exemplo abaixo: INVALID0, INVALID1, INVALID2 INVALID3, INVALID4...INVALID9 Depois INVALID9, continua assim: INVALI0, INVALI1, INVALI2, INVALI3...INVALI9 E depois INVALI9, é assim: INVAL0,...
Uma representação de precisão dupla de um decimal só pode garantir uma precisão de 15 casas decimais, portanto, pi é aproximado como: 3.141592653589793 Você pode ver que o dígito 3está nas posições 1, 10, 16, o dígito 1está nas posições, 2, 4etc. Desafio Sua tarefa é criar um programa ou...
Vamos ver o quão boa é a sua linguagem de escolha na aleatoriedade seletiva. Dado 4 caracteres, A, B, C, e D, ou uma cadeia de 4 caracteres ABCD como entrada , um dos caracteres, com as seguintes probabilidades de saída: A deve ter 1/8 (12,5%) de chance de ser escolhido B deve ter uma chance de...
Dada uma sequência de 625 números inteiros não assinados de 32 bits (ou seja, no intervalo [0, 2**32)), produza qual dos seguintes geradores de números pseudo-aleatórios gerou a sequência: Gerador congruencial linear Xorshift Mersenne Twister Especificamente, as implementações em C desses três...
Muitas pessoas aqui provavelmente são leitores ávidos do XKCD. Então, acho que desafiaria vocês a fazer algo que Megan pode fazer facilmente: criar um script que gere milhares de parábolas tranquilizadoras sobre o que os computadores nunca podem fazer. Seu script Pode ser escrito em qualquer...
Às vezes, ao escrever o código do cérebro, você sente necessidade de prolongá-lo mais do que o necessário para incentivar a depuração. Você poderia fazer isso apenas colocando um ><lá, mas que graça é essa? Você precisará de algo mais e menos NOPey para confundir qualquer pessoa que esteja...
É sexta feira! O que significa que é hora da cerveja! Infelizmente, hoje estaremos jogando golfe em vez de beber. :( Desafio Faça uma cerveja e beba. A quantidade de goles que você toma altera sua saída. Goles Seu programa deve ter uma sequência de entrada. Essa sequência pode consistir apenas...
A aleatoriedade é divertida. Desafios sem sentido são divertidos. Escreva uma função que, dada a entrada inteira n, produza um conjunto (não ordenado, exclusivo) de nnúmeros inteiros exatamente aleatórios entre 1e n^2(inclusive), de modo que a soma de todos os números inteiros seja igual a n^2. A...
A falácia do jogador é um viés cognitivo em que, por engano, esperamos que coisas que ocorreram com frequência sejam menos prováveis de ocorrer no futuro e que coisas que não ocorreram há algum tempo sejam mais prováveis de acontecer em breve. Sua tarefa é implementar uma versão específica...
O princípio do pombo afirma que Se N itens forem colocados em caixas M , com N > M , pelo menos uma caixa deverá conter mais de um item. Para muitos, esse princípio tem um status especial em comparação com outros enunciados matemáticos. Como EW Dijkstra escreveu , Está cercado por alguma...
Problema A partir dos n=2dados: Jogue ndados, com cada número 1 a 6 igualmente provável em cada dado. Verifique se a soma deles é igual à soma mais provável dos ndados, ou seja 3.5*n. Se forem iguais, termine. Caso contrário, imprima ne repita desde o início com n+2dados Seu código não...
Tarefa Dado um número inteiro positivo nmenor que o 2^30especificado como entrada da maneira que você escolher, seu código deve gerar um número inteiro aleatório entre 0e n, inclusive. O número que você gerar deve ser escolhido de maneira uniforme e aleatória . Cada valor de 0a ndeve ocorrer com...