Bonjour,
J'ai 4 éléments appelés respectivement A, B, C et D auquel ont leur affecte une fréquence appelée respectivement w, x, y, z.
Je voudrais déterminer une suite constituée de ces éléments (A, B, C et D) en fonction de leur fréquence reparti de manière uniforme
Par exemple si on a :
- fréquence de A = w = 8
- fréquence de B = x = 4
- fréquence de C = y = 2
- fréquence de D = z = 1
Le résultat de la liste à trouver est : A, B, A, C, A, B, A, D, A, B, A, C, A, B, A
=> dans ma liste on retrouve w fois A, x fois B, y fois C et z fois D et ils sont répartis de manière uniforme
Je n'arrive pas créer un algo qui permette de définir la répartition de mes 4 éléments en fonction de valeurs aléatoire de w,x,y,z
Cet algo doit me servir à gérer une pile d'appel de fonction.
Je ne vois pas dans quelle direction partir : pouvez-vous m'aider ?
Merci d'avance
Partager