Perguntas com a marcação «random»

9
Saída de um baralho embaralhado usando entrada aleatória

Entrada / Saída: Entrada : Uma sequência uniformemente aleatória, infinitamente longa, de '0' e '1', tirada de stdin. A string é assumida como sendo verdadeiramente aleatória, não pseudo-aleatória. É uniforme que cada personagem tem a mesma probabilidade de ser um '0' ou '1'. Cuidado! A entrada é...

9
O novo navio de Teseu

O navio de Teseu é uma pergunta antiga que é algo como: Se um navio teve todas as suas peças originais substituídas, ainda é o mesmo navio? Para esse golfe, vamos substituir lentamente "peças" em um "navio" e ver quanto tempo leva para obter um navio totalmente novo. Tarefa Um navio é...

9
MarGolf encontra o formigueiro de Langton

This is Markov. Markov's golf ball rolls around randomly. Markov's ball will hole however he strikes it. Markov is smart. Be like Markov. E isso: é um formigueiro no quintal de Langton. O formigueiro é grande o suficiente para segurar a bola de golfe de Markov, MarGolf. No entanto, o...

9
As dez cem palavras mais comuns

Esta pergunta foi escrita porque "Thing Explainer" é divertido de ler e me deu uma idéia. Escreva "coisas que fazem o computador fazer coisas" que lê / pega um conjunto de letras, números e coisas assim "#%|?e retorna True / 1se todas as palavras fizerem parte desse conjunto . Se todas as...

9
Preencha a grade aleatoriamente

Dado um número inteiro positivo n < 10, crie uma matriz bidimensional em que cada local seja preenchido com seu xe yíndice (começando no canto superior esquerdo). Por exemplo: Entrada: 2 00 10 10 11 Entrada: 3 00 10 20 01 11 21 02 12 22 Depois que a grade for criada, preencha...

9
Pi Natural # 1 - Areia

Objetivo Gere ( N) segmentos de linhas aleatórias de comprimento uniforme ( l), verifique se eles cruzam as tlinhas paralelas equidistantes ( ). Simulação O que estamos simulando? Agulha de Buffon . Alise a areia na sua caixa de areia, desenhe um conjunto de linhas paralelas igualmente espaçadas...

9
Asteriscos virais

Dado um número inteiro positivo N ("viralidade"), seu programa deve criar um desenho de uma árvore com arte ASCII com dois ramos de comprimento N estendendo-se para baixo e / ou para a direita a partir do canto superior esquerdo. A direção adotada por cada ramo após o primeiro asterisco pode ser...

9
Dicas para jogar golfe no The Powder Toy

Divirta-se com este, The Powder Toy é um desafio interessante para o golfe, especialmente com a lógica do filt. O que faz do TPT um desafio são as muitas e muitas maneiras de abordar um problema: Should I use Cellular Automaton rules, SWCH logic, Filt logic, subframe filt logic, and/or wall...

9
Festa de aniversário compartilhada

Um escritório (vamos chamá-lo de "O Escritório") reduzirá o tempo perdido em 2019, consolidando as festas de aniversário do escritório. Quaisquer duas pessoas com um aniversário entre segunda e sexta-feira (inclusive) da mesma semana serão comemoradas com uma festa de aniversário compartilhada em...

8
Eu ganhei na loteria?

Acabei de enviar uma resposta a esta pergunta e, em seguida, observei algumas notícias sobre a mania da loteria MegaMillions que está acontecendo agora nos EUA. Este artigo dizia que um indivíduo comprou US $ 20.000 em ingressos de uma só vez (são 20.000 conjuntos de números para confirmar!) Para...

8
Classificação para Bozos

Introdução Esse desafio é sobre três (ruins) algoritmos de classificação:, Bogosorte duas outras variantes que eu Bogoswapcriei (mas provavelmente já foram consideradas por outras pessoas em algum momento): (AKA Bozosort) e Bogosmart. Bogosortfunciona embaralhando completamente a matriz...

8
Palavra ou palavra próxima?

Escreva um programa ou função que tenha uma string (ou o equivalente do seu idioma), determine se a string é uma palavra ou não e emita um valor verdadeiro ou falso. (Isso não é uma duplicata de Isso é mesmo uma palavra? As palavras incorretas são geradas de uma maneira muito diferente que eu...

8
Viajando em uma Terra plana

As coordenadas no mundo da Terra plana consistem em latitude (x) e longitude (y), que são números inteiros no intervalo de 0 a 9999. Muito parecido com números inteiros gaussianos , mas eles sempre são escritos usando esta notação: 411S 370E Ou seja, com Sou Nanexado à latitude e / Eou Wanexado...

8
Gerando grades de palavras

Dada a entrada n, produza uma grade de palavras de tamanho n, no menor número possível de bytes. Detalhes O número fornecido sempre será ímpar. O quadrado central da grade sempre deve estar vazio (um caractere de espaço). As letras que preenchem a grade devem ser escolhidas aleatoriamente na...

8
Riffle embaralhar uma corda - Policiais

Post de ladrões Um baralhamento riffle é uma maneira de baralhar cartas, onde o baralho é dividido em duas seções aproximadamente iguais e as seções são divididas entre si em pequenos grupos. É assim que você embaralha uma seqüência aleatória: Divida a sequência em seções iguais. Inverta as...