Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 21:41 11.06.24 
Хуманитарни науки
   >> Логика
*Кратък преглед

Страници по тази тема: 1 | 2 | 3 | 4 | 5 | (покажи всички)
Тема Re: eto k'de bil klyu4a ot palatkata :)нови [re: zaphod]  
Автор koral ('_')
Публикувано04.01.03 17:38



i drug p't ne sa mi razbirali usloviyata :(
moje i da ne uspyavam da se izrazya pravilno
ama silno se s'mnyavam 6toto mnogo se staraya :)
mislya, 4e ako go pro4ete6 pak bavno i vnimatelno 6te go razbere6

eto programkata

#define N 100 // all kids, doesn't matter before or after
#define BOYS 2 // just what it says

int main() {
int tries = 0; // main counter
int girls = 0; // newborn girls

while(tries<1024) {
int newborn=rand()%2; // newborn baby is 0 - a girl or 1 - a boy
int baby=rand()%N; // pick a random baby (or rand()%(N+1) - the same)
if(baby<BOYS+newborn) { // if the baby is a boy
tries++; // we have a good try
if(!newborn) girls++; // and if the newborn was a girl we have a ... mad mother
}
}

printf("girls/tries %f", ((float)girls)/tries); //mad mothers are just about 0.4 the good tries

return 0;
}

ako ne6to pak ne e yasno - pitay :)

pp. probvah s [pre ama izliza mnogo gadno i go mahnah

Редактирано от koral на 04.01.03 17:47.



Тема И Все пак ...нови [re: koral]  
Автор safin (рицар джедай)
Публикувано04.01.03 17:50



смятам, че казано най-много две момченца
e достатъчно неопределено и всъщност аз съм по-прав :)

ако се казва най-много две момченца с равни вероятности
тогава съм съгласен :)


Или по друг начин казано, ако ти си прав
когато аз твърдя, че играейки на ТОТО 2 улучвам по-малко от 7 числа всеки 7-ми път трябва да съм милионер :))

Разпределението на бройката си е важно и зависи от началните условия!
Начални условия за разпределението на децата не са споменати!

Т.е. при нас начално условие е 50% да е момче, а това че са се подредили много момичета не ни касае. Както се получава 40% а не 2,5/N, защото другите варианти отпадат, така и тук вероятността се разпределя между P(0), P(1) и P(2) но не поравно а с мащабиращ коефицент (запазване на първоначалните им отношения, преди да получим допълнителната информация), така че сбора и да е 1-ца :)

Мисля че разбираш какво имам предвид...

Ако в едно първоначално условие имаме разпределение

P(a)=0,2
P(b)=0,3
P(c)=0,5

и получим един бит информация, която показва че ще се сбъдне или P(a) или P(b), то вероятностите стават

P(a) = 0,4
P(b) = 0,6

а не

P(a) = 0,5
P(b) = 0,5

===========

Колкото до паяка - пуснах вероятността на паяка да е на конкретен ръб да се разлива по върховете във функция от стъпките...
... и с всяко преместване средната стойност на ходовете започва да клони към 10.

Системата май беше същата, но така след всеки ход виждах моментните състояния на вероятностите :)

Редактирано от safin на 04.01.03 17:58.



Тема ах! мъка мъка :))нови [re: koral]  
Автор safin (рицар джедай)
Публикувано04.01.03 17:55



трябваше да го оставиш да се гърчи



Тема Хайде да не се мъчиш брат :)нови [re: zaphod]  
Автор safin (рицар джедай)
Публикувано04.01.03 18:00



Ето ти една графична програмка :)

Мноо по-просто е отколкото изглежда в началото ...
имаш следните варианти след раждането:

0хх
ххх

00хх
0ххх

000хх
00ххх

и т.н.

(подразбира се, че кръглите нули са момиченцата ;))

Оказва се че няма значение броя на момиченцата!



Тема spora ve4e stava izli6enнови [re: safin]  
Автор koral ('_')
Публикувано04.01.03 18:18



6toto naistina na4alnite usloviya ne sa specificirani nap'lno

o6te ot p'rviya p't razbrah kvo ima6 predvid
prosto na b'lgarski izraz't "ne pove4e ot 2" ozna4ava drugo
(pone moya b'lgarski de)
zatova i dadoh primera s topkite i onya deto gi boyadisva :)
nakratko s'veta mi e
vzemi "ma6tabira6tiya koeficient", zag'ni go v salfetka, vzemi nojica, napravi N razreza prez cent'ra na salfetkata, pusni par4etata na poda, ska4ay v'rhu tyah izvestno vreme, posle gi izhv'rli

ne igraem na TOTO 2
decata sa dadeni(rodeni) i sa si tam
topkite sa dadeni(boyadisani) i sa si tolkova

drug primer
kakvo spored teb ozna4ava izraza: "v tazi grupa hora ne pove4e ot 2ma sa na v'zrast pove4e ot 300 godini" ?
vadi6 statistiki, vijda6, 4e takviz hora nyama i zaklyu4ava6, 4e vsi4ki sa si normalni, k'soletni horica pod 300 godi6ni v'preki uslovieto
na tova mu vikam inat

kakto i da e
spora e izli6en
stiga tolkova

s pove4e humor mu e maykata


Тема ясно :)))нови [re: koral]  
Авторzaphod (Нерегистриран)
Публикувано04.01.03 20:48



разбрах къде била работата :)))
аз си мислех че под "има само 2 момченца" се разбира че има още неизвестно колко момичета. щото и така може нали? неточност на езика:)))) и се чууудя как така няма да зависи от цялата бройка:))) е, друго си е програмния език!



Тема 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);



Тема :РРнови [re: zaphod]  
Автор safin (светец)
Публикувано05.01.03 10:01



явно най накрая си видял графичното решение

ама така е като не слушаш батко си

(но не съм от Саутхямптън )


Тема ОК!нови [re: koral]  
Автор safin (светец)
Публикувано05.01.03 10:03



няма да спорим повече :))


само, че мащабиращия коефицент не го заменям за никви други методи :))

(но не съм от Саутхямптън )


Тема бебета разнинови [re: koral]  
Автор klapaucius ()
Публикувано06.01.03 14:07



Сигурно си помислихте, че е 40%? Ха - ха -ха. Лаици.

Ето ви нещо, по-близо до истината:

p = 2*pf / ( 3*pm + 2*pf )

тук приемам, че pf е вероятността за раждане на момиче, pm - за момче.
Освен това приемам, че средно положение няма - или е момче, или момиче :)

pm е май някъде 51,2%, значи p трябва да е около 38.9%

П.П.
Иначе задачката си я бива. Ако я бях видял по-рано, сигурно щях
да се объркам някъде :)
Дано не съм объркал някъде в сметките (или още по-лошо в разсъжденията),
че ще се изложа като кифладжия :)


подло и подвеждащо! що се гаврите така с хората?




Страници по тази тема: 1 | 2 | 3 | 4 | 5 | (покажи всички)
*Кратък преглед
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.