debutantc++ a écrit :
abais j'ai a peu pres compris ton raisonnement, mais je vois pas comment le traduire en c++
|
Trouve, ou conçois, un algorithme qui répond à ton besoin. Tu peux par exemple définir n ensembles disjoints de nombres, effectuer un tirage de 0 à n-1 pour savoir dans quel ensemble effectuer ton tirage, et ensuite tirer un nombre selon la méthode exposée par Taz dans l'ensemble choisi.
Une fois l'algorithme définitif trouvé, le coder est une formalité.
debutantc++ a écrit :
et est ce que qqun saurait comment definir une variable qui aurait un certain nb de valeurs en enlevant celle d'une autre variable ?
|
À moins de définir une classe répondant à ton besoin, aucun type naturel ne permet ça.
debutantc++ a écrit :
en fait un tirage aleatoire entre 3 valeurs (0,1,2) sachant qu'il y a deja eu une valeur d' un autre tirage aleatoire que je voudrais enlever.
|
On change un peu de problème j'ai l'impression, là.
debutantc++ a écrit :
je fais tt ca pr une simulation du pb de monty hall, je vous le dis car peut etre ne suis je pas sur la bonne voie
|
Ben, bêtement : http://fr.wikipedia.org/wiki/Probl [...] Monty_Hall
Message édité par Elmoricq le 29-04-2009 à 00:49:09