cs_Pierebean
Messages postés3Date d'inscriptiondimanche 27 juin 2004StatutMembreDernière intervention14 mai 2009
-
16 avril 2007 à 11:11
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019
-
27 avril 2007 à 15:08
Bonjour à tous,
Je suis nouveau sur ce forum j'espère que je respecter les rêgles(en fait je ne sais pas si je suis dans la bonne section).
Voici mon problème:
Vous avez n personnes. Dans un panier (c'est plus champêtre que l'urne de nos livres de maths) se trouvent les noms de chacune de ces n personnes.
Chaque personne tire au hasard le nom d'un autre personne. Il ne peut pas se choisir lui même.
Ma question est la suivante:
Quelle est le nombre le plus probable de boucle pour n personnes.
J'appele boucle la situation suivante:
Michel tire le nom "Jacques".
Jacques tombe sur "Hubert".
Hubert tombe sur "Jennifer".
Jennifer tombe sur Michel.
La boucle est bouclée.
J'ai fait une essai avec ma famille. Nous étions 31 nous sommes tombé sur quatres boucles.
En gros, voilà ce que je cherche. Je ne vois vraiment pas comment résoudre ce problème d'une manière théorique. j'imagine qu'il faut utiliser les combinaisons.
Je me suis dis que je pouvais résoudre l'affaire en utilisant le c en programmant un grand nombre de tirage. Le problème c'est que je ne vois pas comment programmer la notion de boucle.
ndubien
Messages postés557Date d'inscriptiondimanche 25 septembre 2005StatutMembreDernière intervention10 mai 20144 16 avril 2007 à 16:53
Bonjour,
Pour utilser des boucles dans un programme il y a deux méthodes :
- le for : qui effectue un nombre de boucle précis
- le while : qui effectue autant de boucle qu'il faut afin que la condition soit validée
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 27 avril 2007 à 15:08
Tu récup NBR comme tu l'entends.
Ton Linux ne sait pas requeter sur google ? Si oui, tu verrais que GetTickCount() est API Windows, tu remplaceras par time(NULL) ou truc de ce genre.
"Affichage" ne sous-entend rien, le mot est sans ambiguité, tu affiches où tu veux si tu le veux.