|
Тема |
Re: eto k'de bil klyu4a ot palatkata :) [re: koral] |
|
Автор | zaphod (Нерегистриран) | |
Публикувано | 04.01.03 21:10 |
|
|
майка му стара...можело и с много момичета. добре де, вече смятам окончателно разбрах условието, направих си и друга симулация, дава 40%. всъщност като се замисля не ми идва наум начин по който задачата да бъде ясно и еднозначно дефинирана, освен програмния език. подведе ме това че в твоята симулация првиш проверка дали избраното бебе е момче по "номера" му - т.е. първите бебета все едно са момчета.
ето моята версия:
int kid[32];
for(int i=0;i<100000;i++){
ZeroMemory(kid,32*4);
int p1,p2,p3;
kid[p1=rand()%32]=1;
while(p2=rand()%32==p1);
kid[p2]=1;
do
p3=rand()%32;
while(p3==p1||p3==p2);
kid[p3]=rand()%2;
if(kid[rand()%32]){
tries++;
if(!kid[p3])girls++;
}
}
printf("girls/tries %f", float(girls)/tries);
|
| |
|
|
|