Questions marquées «random»

20
S'agit-il d'un nombre triangulaire tronqué?

Séquence OEIS associée: A008867 Nombre triangulaire tronqué Une propriété commune des nombres triangulaires est qu'ils peuvent être disposés en triangle. Par exemple, prenez 21 et disposez-les dans un triangle de os: o oo ooo oooo ooooo oooooo Définissons une "troncature:" coupant des triangles de...

20
La commande chiot

L' puppyutilitaire prend un nom de fichier en entrée et fait exactement ce que vous attendez d'un chiot: il le déchiquette! Comment déchiqueter Déchirez les pages avec vos dents Divisez le fichier d'entrée sur les nouvelles lignes. Déchirez chaque page avec vos pattes Pour chaque ligne (sans...

19
Couches Sierpinski

En commençant par, /\vous pouvez créer un motif de type triangle de Sierpinski en ajoutant une ligne sous telle que ... Toute branche lâche /ou se \divise à nouveau en deux branches: /\. Toute collision de branches \/meurt sans rien (mais des espaces) en dessous. La répétition de ces règles donne...

19
Golf aléatoire du jour # 4: Le paradoxe de Bertrand

À propos de la série Tout d'abord, vous pouvez traiter cela comme n'importe quel autre défi de golf de code et y répondre sans vous soucier de la série. Cependant, il existe un classement pour tous les défis. Vous pouvez trouver le classement avec plus d'informations sur la série dans le premier...

19
Rolling Quine Dice

Créez un programme qui sort lui-même. Cependant, si le code source est répété n fois (ce qui signifie concaténer une copie du code source à la fin n-1 fois) , il devrait y avoir 1 / n de probabilité de sortie du code source d'origine, une probabilité de 1 / n de sortie le code source répété deux...

19
Tri par insertion inverse

Objectif Générez la liste brouillée d'origine, à partir des mouvements qu'un tri d'insertion ferait pour le trier. La liste d'origine aura tous les nombres de 0à N-1(inclus) où Nest la taille de l'entrée. Contribution Une liste contenant les mouvements nécessaires pour trier la liste. Chaque valeur...

19
Maximisez la différence au carré

Considérons une permutation des valeurs entières de 1à N. Par exemple, cet exemple pour N = 4: [1, 3, 4, 2] Nous considérerons cette liste comme cyclique, de sorte que 1et 2seront traités comme adjacents. Une quantité que nous pouvons calculer pour une telle liste est la différence quadratique...

19
Sélection aléatoire dans un tableau

Ce défi est assez simple: vous disposez d'un tableau d'entiers positifs (non compris 0) et devez sélectionner un élément aléatoire dans ce tableau. Mais voici la torsion: La probabilité de sélectionner un élément dépend de la valeur de l'entier, ce qui signifie que plus le nombre augmente, plus sa...

18
Correction d'une fonction aléatoire cassée

Un ami a une carte d'extension dans son ordinateur qui génère un nombre parfaitement aléatoire de 1 à 5 inclus. Malheureusement, ils ont renversé du cola d'une manière ou d'une autre, et il ne génère désormais que 2 pour tous les nombres de 1 à 4. Heureusement, le caractère aléatoire est préservé,...

18
ssTTsSTtRrriinInnnnNNNIiinngg

Défi Pour chaque caractère de la chaîne, à l'exception du dernier, procédez comme suit: Sortez le caractère actuel. Suivi de la sortie aléatoire de la liste suivante un nombre aléatoire de fois entre 1 et 5 (inclus): Le personnage actuel Le caractère suivant de la chaîne La version Switchcase du...

18
Lancez les scores de capacité de mon personnage D&D

Dans Dungeons and Dragons, certains des attributs les plus importants d'un personnage sont les scores de capacité. Il y a 6 scores de capacité, pour les six capacités. Les capacités sont la force, la dextérité, la constitution, l'intelligence, la sagesse et le charisme. Pour déterminer les scores...

18
Simulez une partie de Craps

Le Craps est un jeu de dés assez simple souvent joué dans les casinos. Même si vous n'êtes pas un joueur (ce que je ne suis pas), c'est toujours un jeu assez intéressant. Voici les règles: Au début d'une partie de Craps, il y a ce qu'on appelle le round de sortie . Le joueur lance deux d6 (dé à six...

18
Tri aléatoire aveugle

Voici un modèle assez courant pour les algorithmes de tri: def sort(l): while not is_sorted(l): choose indices i, j assert i < j if l[i] > l[j]: l[i], l[j] = l[j], l[i] Ces algorithmes fonctionnent bien car les indices iet jsont choisis avec soin, en fonction de l'état de la liste l....

18
Ce nombre est-il aléatoire?

J'ai demandé à random.org 128 nombres entiers aléatoires entre 0 et 2 32 - 1. Étant donné que le générateur de nombres aléatoires était si désireux de donner les 64 premiers nombres, ils sont évidemment plus aléatoires que les 64 autres. Écrivez un programme ou une fonction complète qui retourne un...

18
Travailleurs d'usine

Défi Les travailleurs d'usine sont généralement très travailleurs. Cependant, leur travail est désormais généralement remplacé par des machines. Vous devez écrire un programme qui prend un nombre en entrée. Il imprimera 10 fois une usine de 10 travailleurs. Chaque fois, chaque travailleur a une...

18
Calculez le module inverse

La tâche: Affiche une valeur pour x, où a mod x = bpour deux valeurs données a,b. supposition aet bsera toujours des entiers positifs Il n'y aura pas toujours de solution pour x Si plusieurs solutions existent, sortez au moins l'une d'entre elles. S'il n'y a pas de solutions, ne rien produire ou...

18
Démineur au travail

Tout le monde connaît l'ancien jeu de dragueur de mines fourni avec Windows XP. Il s'agit d'une simple grille avec une matrice de cellules 9x9 contenant soit un nombre (indiquant le nombre de mines adjacentes), soit une mine. Le défi est de générer une grille aléatoire 9x9 avec 10 bombes avec...