Advertisement
Guest User

Untitled

a guest
Jan 1st, 2011
189
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.52 KB | None | 0 0
  1. $numCouples = 3000;
  2. $girls = 0;
  3. $boys = 0;
  4.  
  5. for($i = 0; $i < $numCouples; $i++) {
  6. haveFamily();
  7. }
  8. echo "$girls / $boys\n";
  9. echo $boys / ($girls + $boys);
  10.  
  11. function haveFamily() {
  12. global $girls,$boys;
  13. $done = false;
  14. $myGirls = 0;
  15. $myBoys = 0;
  16. while(!$done) {
  17. $rand = mt_rand(0, getrandmax());
  18. if($rand % 2 == 0) {
  19. ++$myGirls;
  20. $done = true;
  21. } else {
  22. ++$myBoys;
  23. }
  24. }
  25. $girls += $myGirls;
  26. $boys += $myBoys;
  27. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement