7 Jul
2010
7 Jul
'10
7:24 p.m.
When I coded up Monty Hall, I was convinced I had a bug when I saw the results. But for this problem, I was convinced before I finished the code. This code also ends up showing the average number of expected children per family. #include <stdio.h> #include <stdlib.h> main() { int boys=0, girls=0; int families; for (families = 0; families < 1000000; families++) { while (1) { int coin = random() % 2; if (coin) { boys++; break; } else { girls++; } } } printf("Boys: %d Girls: %d\n", boys, girls); }