» »

50 % ali manj?

50 % ali manj?

«
1
2 3

Thomas ::

http://www.thebigquestions.com/2010/12/...

Tukajle se je začelo, kdo ima prav?

Če v neki deželi nehajo imeti otroka, kakor hitro se rodi fantek, kolikšen procent je potem deklic?

Povejte svoje mnenje, utemeljite ga, pridružite se internetni vojni glede tega.

Jaz sicer mislim, da nima nobena stran prav. V resnici bi bilo več deklic.
Man muss immer generalisieren - Carl Jacobi

Blinder ::

Hm sej se da izračunat, samo rabi nekdo, ki obvlada verjetnost :)

Drugače v resnici so verjetnosti, da se rodi samec več kot 50%, tako, samo kot zanimivost.
99.991% of over-25 population has tried kissing.
If you're one of the 0.009% who hasn't, copy & paste this in your Signature.
Intel i3-12100f gtx 3050 Pismo smo stari v bozjo mater. Recesija generacija

Thomas ::

Predpostavka naloge je, da je 50%.
Man muss immer generalisieren - Carl Jacobi

Aljaz1980 ::

Statistike rojstev ni... ?

Drugače v resnici so verjetnosti, da se rodi samec več kot 50%, tako, samo kot zanimivost.

Pa tudi če bi temu nebi bilo tako, gredo z leti procenti v korist ženskam, ker imamo moški bolj fizično težke/nevarne službe in hobije.
Izjeme seveda so.

Gledano evolucijsko ali po naravi smo moški pač potrošna roba.

Primoz ::

Thomas, manjka ti še podatek koliko otrok naredijo povprečno (ali v primeru 10 zaporednih deklic še kar delajo deklice)?

Ker ad absurdum ... če nehajo imeti otroke po prvem, potem je razmerje 102:100 ... in primer izpolnjuje tvoje začetne pogoje (nehajo pri prvem fantku).
There can be no real freedom without the freedom to fail.

Pyr0Beast ::

En fantek na družino in konec
Ena punčka na družino, nato pride fantek in konec
N punčk nato en fantek ...


Tako je vse odvisno od tega kako dolgo je zaporedje punčk.
Some nanoparticles are more equal than others

Good work: Any notion of sanity and critical thought is off-topic in this place

Zgodovina sprememb…

Thomas ::

Primoz, začetni pogoji niso moji, ampak od unih.

Zato sem pa napisal, da je verjetnost za več deklic od dečkov. Ker kjerkoli nehajo rojevat - in nekje nehajo - je deklic kvečjemu več.

Drugače rečeno. Tisti polovici, kjer se najprej rodi deklica, vsem ne uspe roditi dečka.
Man muss immer generalisieren - Carl Jacobi

Phil ::

           
long boys = 0, girls = 0;
long couples = 0;
Random rand = new Random();

while (couples < 1000000000)    // 1B
{
  bool isBoy = false;
  do
  {
    isBoy = rand.Next(2) == 0;
                    
    if (isBoy) boys++;
     else girls++;
  }
  while (!isBoy);

  couples++;
  }

Console.WriteLine("Boys: " + boys);
Console.WriteLine("Girls: " + girls);
Console.WriteLine("Boy/Girl ratio: " + (double)boys / (double)girls);
Console.ReadLine();


Meni tole vedno vrne ratio blizu ~1. Upam da ni kakšnega kiksa v kodi. Pa vprašanje kako dober je random generator :P.

Aljaz1980 ::

Nižji

En fantek na družino in konec
Ena punčka na družino, nato pride fantek in konec
N punčk nato en fantek ...


Tako je vse odvisno od tega kako dolgo je zaporedje punčk.

Zaporedja fantov ne bo.

Vsekakor bo več punc.

Thomas ::

V bistvu se že v začetku ne rodi 50% fantek, 50% pa punčka, ampak se nekemu procentu prvi otrok sploh ne rodi.

Potem se določenemu procentu ne rodi drugi otrok. Vsem ki že imajo fantka - po definiciji problema - in nekaj deklic ostane edink.

Itd.
Man muss immer generalisieren - Carl Jacobi

Primoz ::

Thomas ... a vsako novo rojstvo priznavamo kot neodvisen dogodek (torej a bo fantek ali punčka je neodvisno od prej rojenih otrok)?
There can be no real freedom without the freedom to fail.

Thomas ::

Ja, tudi ta predpostavka je nekoliko umetna. Tako kot tista o točno 50%.

Jaz MISLIM, vem pa ne, da če se rodi paru deklica, je deklica še verjetnejša.

Vendar tudi brez te predpostavke, bo deklic več. Čeprav "hočejo sina". Vendar "hočejo enega sina in potem nič več otrok", v resnici, po predpostavkah naloge.
Man muss immer generalisieren - Carl Jacobi

Phil ::

O čem potem govorimo? Idealizirana verzija kot je podana v nalogi (50% za B/G, neodvisna rojstva, par ima otroke do prvega fantka), ali o RL implementaciji?

Thomas ::

Govorimo o nečem precej umetnem. Zato moramo razpravljati tudi o pravilih. Kaj če so takšna, kaj če so mau drugačna.
Man muss immer generalisieren - Carl Jacobi

Meizu ::

Sicer nisem nek expert v biologiji, pa vendar se mi močno zdi, da procent, ali bo deklica ali fantek ni ravno 50%... Kot naj bi to pisalo v tistem linku. Če se motim, naj me prosim kdo popravi.

Edit: Šele zdaj prebral celotno temo in opazil, da že polemizirate o teh 50ih procentih :) Tako da nevermind ;)

Zgodovina sprememb…

  • spremenil: Meizu ()

Saladin ::

100% sigurno je, da bo populacija žensk večja od populacije moških. To dam roko v ogenj. Z vse večjim številom družin se procent žensk v populaciji (v povprečju seveda) zgolj narašča.

Kajti čeprav je verjetnost za vsak posamezen porod 50/50 ženski ali moški, se ženski procent populacije stalno akumulira, medtem ko se moški ne.

To je tako na grobo, "v povprečju skozi čas in število parov" - ampak če daš fiksno povprečje rojstev 50 moških/50 žensk na večje število parov meni pride ena cifra ven: min. 80%(4/5) populacije bi bilo ženske. Najverjetneje napačno, ampak to je moj cent.
Dobro je kar nosi največ svobodne koristi/najmanj bolečine čim več sentientom
na najhitrejši, najvarnejši in najbolj moralen način za najdaljše obdobje.
"Utilitarianizem po Saladinovo"

Thomas ::

The general direction tvojega sklepanja je good. Konkretne številke pa rajš pust.
Man muss immer generalisieren - Carl Jacobi

tx-z ::

Torej če bi mel eno družino bi šlo tko. Z verjetnostjo 0.5 bo 1:0, 0.5 je možnost da bo sledeče:
0.5 je možnost da bo 1:1, 0.5 je možnost da bo sledeče:
0.5 je možnost da bo 1:2, 0.5 je možnost da bo sledeče:
0.5 je možnost da bo 1:3, 0.5 je možnost da bo sledeče,...

Mamo eno družino
0.5 da bo 1:0, 0.25 da bo 1:1, 0.125 da bo 1:2, 0.0625 da bo 1:3, 0.03125 da bo 1:4,....

mamo 2 družini.
0.25 da bo 2:0; 2*0.125 da bo 2:1, 0.0625 da bo 2:2, 0.03125 da bo 2:3,...; 0.25 da bo 2:2,...blablabla

Mamo 3 družine.... =) pa sej to se da zračunat?
tx-z

Zgodovina sprememb…

  • spremenilo: tx-z ()

Primoz ::

Ja ... odkrijemo vsoto geometrijskega zaporedja ... 1/2 + 1/4 + 1/8 + ...
There can be no real freedom without the freedom to fail.

T0RN4D0 ::

Primoz je izjavil:

Ja ... odkrijemo vsoto geometrijskega zaporedja ... 1/2 + 1/4 + 1/8 + ...


Če gremo po zelo umetnih pravilih, ki smo jih postavili, +1 na tole. Vsekakor ni varjante, da bi bilo fantov več. Koliko se te številke spremenijo je pa odvisno od tega koliko potveakamo pravila...
(\__/) This is Bunny. Copy and paste bunny
(='.'=) into your signature to help him gain
(")_(") world domination.

Meizu ::

Odvisno je koliko deklic rodi posamezna familja preden se jim rodi deček.

Lonsarg ::

Sej je v komentarjih Steve napisal pravilen odgovor 50%, če se sprašuje po M/F ratio. Sam on trdi da puzzle ne sprašuje tega.

Naj Steve raje napiše knjigo "kako z trolanjem postati slaven"

T0RN4D0 ::

Sem šel malo prebrat puzzle, prej sem prebral le temo tule.

This:
To see why not, let me tell you about the families who live on my block. There are 3 families with four girls each (and no boys), and one family with 12 boys (and no girls). Altogether, that makes 12 girls and 12 boys -- equal numbers! On average, each family has three girls and three boys. Nevertheless, the fraction of girls in the average family is not 50%. It's 75% (the average of 100%, 100%, 100%, and 0%).



Ampak vprašanje je "What fraction of the population is female?", torej povprečje žensk- 50% varjanta iz prejšnjega citiranega dela.

Se pravi, za magično številko bi šel po geometrijski vrsti 1/2+ 1/4+ ... + upoštevamo da so starši v osnovi 1M 1F. Raznih defektov in izjem nima smisla upoštevat.
(\__/) This is Bunny. Copy and paste bunny
(='.'=) into your signature to help him gain
(")_(") world domination.

Primoz ::

Pri tako "natweakanih" začetnih pogojih, kjer se vsem zdi, da bi moralo biti deklic več ker se pač rojevajo lahko v velikih količinah, ni nihče pomislil na tist del, ki se jih nikoli ne rodi, ker je bil prvi otrok "pravega" spola.
There can be no real freedom without the freedom to fail.

whatever ::

Primoz je izjavil:

Ja ... odkrijemo vsoto geometrijskega zaporedja ... 1/2 + 1/4 + 1/8 + ...


Ki je porazdeljena po Pascalovem zakonu.

Po Pascalovem zakonu se to izračuna. Imam formulo, a je ne znam napisat semle.
Veliko jih je notri, še več jih je pa zunaj.
Bilijarde v šole! - Ivan Kramberger
Abnormal behaviour of abnormal brain makes me normal.

Zgodovina sprememb…

  • spremenilo: whatever ()

whatever ::

Takolele se to izračuna. Zdaj pa izvolite filozofirat dalje.

Veliko jih je notri, še več jih je pa zunaj.
Bilijarde v šole! - Ivan Kramberger
Abnormal behaviour of abnormal brain makes me normal.

Zgodovina sprememb…

  • zavarovalo slike: gzibret ()

whatever ::

Torej, uheblaš algoritem r=10.000; r++; ki računa p_k za vsak k oziroma r posebej za kakšnih 1.000.000 iteracij, rezultate shraniš in izračunaš matematično upanje. To matematično upanje pomeni, kolikokrat bodo morali povprečno pari fukat, da bojo zaplodili 10.000 fantov oziroma da bo imel vsak par enega fanta. Od tega matematičnega upanja odšteješ 10.000 in dobiš število deklic.

Kaj dobim za nagrado?
Veliko jih je notri, še več jih je pa zunaj.
Bilijarde v šole! - Ivan Kramberger
Abnormal behaviour of abnormal brain makes me normal.

Zgodovina sprememb…

  • spremenilo: whatever ()

whatever ::

Itak, da bi bilo več deklic. Bistveno več. Komur se da, naj izvoli napisat algoritem po mojih navodilih in požeti slavo.

Lep pozdrav.
Veliko jih je notri, še več jih je pa zunaj.
Bilijarde v šole! - Ivan Kramberger
Abnormal behaviour of abnormal brain makes me normal.

whatever ::

Phil je izjavil:

 
long boys = 0, girls = 0;
long couples = 0;
Random rand = new Random();

while (couples < 1000000000) // 1B
{
bool isBoy = false;
do
{
isBoy = rand.Next(2) == 0;

if (isBoy) boys++;
else girls++;
}
while (!isBoy);

couples++;
}

Console.WriteLine("Boys: " + boys);
Console.WriteLine("Girls: " + girls);
Console.WriteLine("Boy/Girl ratio: " + (double)boys / (double)girls);
Console.ReadLine();


Meni tole vedno vrne ratio blizu ~1. Upam da ni kakšnega kiksa v kodi. Pa vprašanje kako dober je random generator :P.


Mislim, da tole ne more delat. Mislim, da ti to, čim ni fant, našiba couples do 10000000 in basta. V C# nisem tako zelo "domač".
Veliko jih je notri, še več jih je pa zunaj.
Bilijarde v šole! - Ivan Kramberger
Abnormal behaviour of abnormal brain makes me normal.

darkolord ::

Ne, čist OK dela, ker na koncu zanke preverja, če ni fant.

Zakaj pa razmerje pride 1:1?

- Če se najprej rodi deklica in potem fantek, je razmerje 1:1
- Če se rodita dve deklici in potem fantek, se to skompenzira z vsako družino, ki se ji takoj rodi fantek (takih je pa polovica)

couple 0 has a girl
couple 0 has a boy
couple 1 has a girl
couple 1 has a boy
couple 2 has a girl
couple 2 has a girl
couple 2 has a boy
couple 3 has a boy
couple 4 has a boy
couple 5 has a girl
couple 5 has a boy
couple 6 has a girl
couple 6 has a girl
couple 6 has a girl
couple 6 has a boy
couple 7 has a girl
couple 7 has a boy
couple 8 has a boy
couple 9 has a girl
couple 9 has a boy

Boys: 10
Girls: 10
Boy/Girl ratio: 1

Zgodovina sprememb…

lambda ::

Tole čisto ok deluje.

Najprej je res, da biološko ni čisto 0.5 verjetnost za en spol, ampak to ni bistvo te naloge, torej predpostavimo, da je globalno 0.5

1. pri zgornji predpostavki se bo, po že podanem algoritmu, v povprečju 2*N otrok razporedilo v N parov, globalno gledano je 50% deklic

            
            long boys = 0, girls = 0, couples = 0;
            var rand = new Random();

            for(long couple = 0; couple < 100000000; couple++)
            {
                couples++;
                for (int i = 0; i < int.MaxValue; i++)
                {
                    if (rand.NextDouble() > 0.5)
                    {
                        boys++;
                        break;
                    }
                    else
                        girls++;
                }
            }
            Console.WriteLine("Couples: " + couples);
            Console.WriteLine("Boys: " + boys);
            Console.WriteLine("Girls: " + girls);
            Console.WriteLine("Boy/Girl ratio: " + (double)boys / (double)girls);
            Console.ReadLine();

Couples: 100000000
Boys: 100000000
Girls: 100005350
Boy/Girl ratio: 0,999946502862097


2. če vpeljemo biološko omejitev, da povprečna ženska lahko rodi npr. največ 6 otrok, se zgornji procent še vedno ne spremeni, v povprečju se ~1,97*N otrok razporedi v N parov, za vsakega od njih je 0.5 verjetnost, da je deklica
                //popravimo sledečo vrstico:
                //for (int i = 0; i < int.MaxValue; i++)
                for (int i = 0; i < 6; i++)

Couples: 100000000
Boys: 98436741
Girls: 98451060
Boy/Girl ratio: 0,99985455717795213

3. če pa dodamo še dejstvo, da imajo nekateri pari večjo verjetnost za deklice, kot drugi, in obratno (genetske razlike med pari - tu bi moral neko normalno razporeditev vzet verjetno, ampak za preprostost naloge sem vzel kar naključno, bistvo prikaže) - s tem da je v povprečju za celotno populacijo še vedno 0.5 verjetnost za deklice ... šele tu pa pridemo do tega, da se bo prevesilo v korist deklic
...
                var coupleProbabilityModifier = rand.NextDouble();
                for (int i = 0; i < 6; i++)
                {
                    if (coupleProbabilityModifier + rand.NextDouble() > 1)
...

Couples: 100000000
Boys: 85710716
Girls: 159307881
Boy/Girl ratio: 0,53801930866182324

Zgodovina sprememb…

  • spremenil: lambda ()

whatever ::

Če se komu da napisat moj algoritem, se lahko tega loti. Me zanima, če bi bil enak rezultat, torej 50%. Sem opisal postopek, če ni kaj jasno, vprašajte.

Vidim, da je OK Philov algoritem ja.
Veliko jih je notri, še več jih je pa zunaj.
Bilijarde v šole! - Ivan Kramberger
Abnormal behaviour of abnormal brain makes me normal.

Zgodovina sprememb…

  • spremenilo: whatever ()

Primoz ::

whatever ... še vedno preveč kompliciraš ... imaš kup neodvisnih dogodkov z verjetnostjo 50:50, s tem, da se včasih kakšen dogodek ne zgodi (sploh). Kadar pa se, je pa neodvisen in verjetnost je spet 50:50. Koliko misliš da je povprečna verjetnost kupa takih dogodkov (med seboj še vedno neodvisnih)?

Oz, če hočeš vsoto družin od zgoraj:
0,5 fant
0,25 punca, fant
0,125 punca,punca fant
.....

Nisem si mislil, da bomo potrebovali 3 neodvisne implementacije simulatorja, preden bo to kdo zračunal do konca.
There can be no real freedom without the freedom to fail.

whatever ::

Primoz je izjavil:

s tem, da se včasih kakšen dogodek ne zgodi (sploh).


Predpostavka o fuku v prazno je irelevantna.:D
Moj approach ima to prednost, da eksaktno pove, koliko fukov je potrebnih, da bo vseh (10.000) družin imelo natančno enega fantka. Če zanemarimo predpostavko o možnem fuku v prazno (oziroma polno).:))
Veliko jih je notri, še več jih je pa zunaj.
Bilijarde v šole! - Ivan Kramberger
Abnormal behaviour of abnormal brain makes me normal.

lurker ::

Če bi veljalo, da se na tak način rodi več deklic, bi to pomenilo, da znamo premagat pošten kovanec?

Thomas ::

Ne bi pomenilo.
Man muss immer generalisieren - Carl Jacobi

lurker ::

Znamo pa očitno premagat 50:50 pri rojevanju otrok.

Lahko kdo malo razloži?

Thomas ::

Če

1. "se rodi poljubno deklic, a samo en fant"

2. "verjetnost vsakega naslednjega rojstva je manjša"

Potem bo več deklet. Sledi.
Man muss immer generalisieren - Carl Jacobi

lurker ::

2. "verjetnost vsakega naslednjega rojstva je manjša"
Pol pa ja, ja (se mi zdi).

edit: se mi ne zdi več.

Zgodovina sprememb…

  • spremenilo: lurker ()

Primoz ::

Thomas:
3. če se takoj rodi fant, potem deklic ni ... 50% možnost za 100:0
There can be no real freedom without the freedom to fail.

antonija ::

Dejmo za mojo omejeno pamet ponucat stevilke: 256 parov, vsi rodijo otroka, vsi otroci so 50/50.
1. 256 rojstev; 128b; 128g
2. 128 rojstev; 64b; 64g
3. 64 rojstev; 32b; 32g
4. 32 rojstev; 16b; 16g
....
ce gremo do konca in sestejemo obe koloni sta stevilki enaki... kje sm zajebu?
Statistically 3 out of 4 involved usually enjoy gang-bang experience.

Primoz ::

nisi.
There can be no real freedom without the freedom to fail.

tx-z ::

Pa sej že če okol pogledaš vidš da bi mogl bit več punčk.
Kaj pa če te zanima obratno vprašanje? Rojevajo fantke, dokler se ne rodi prvi otrok.
Al pa kr enostavno rodijo samo enga otroka. Ne more bit isto?:P
tx-z

Thomas ::

če se takoj rodi fant, potem deklic ni ... 50% možnost za 100:0


Ta izid je sila neverjeten, za večjo množico. Govorimo o deželi in nej bi blo kakšen milijon parov.

Denimo, da jih ima 45% fantka, 45% deklico, 10% nima niti prvega otroka.

Potem pa od tistih, ki imajo deklice, ima 40% fantka, 40% deklico, 20% nima drugega otroka.

Ti zadnji ostanejo samo z deklico.

Potem je pa od tistih z dvena deklicama 30% takih s tretjim fantkom, 30% s tretjo deklico, 40% jih ostane z dvema deklicama.

Od tu naprej bo vedno več deklic.

Zelo kontraintuitivno, ampak evidentno resnično.
Man muss immer generalisieren - Carl Jacobi

Primoz ::

cak cak... zdej spreminjas pogoje ... če ni neskončne vrste 50:50 pol smo drastično spremenil nalogo.
There can be no real freedom without the freedom to fail.

gzibret ::

Simulacija nekaj 10.000 primerov v Excellu (Excell ima zelo dober rand. generator) mi pravi, da je razmerje 1:1. Intuicija mi pravi, da bi moralo biti več deklic. IMO moram malo korigirati svojo intuicijo, podobno , kot sem jo moral pri onih avtih, kozah in treh vratih :|
Vse je za neki dobr!

antonija ::

Tele pogoje koncanja vrste bi blo treba dolocit. Al je to samo rojstvo fantka, al lahko katerikoli par v kateremkoli trenutko neha rojevat?
Statistically 3 out of 4 involved usually enjoy gang-bang experience.

Thomas ::

Sej sem jasno povedal, da se verjetnost naslednjih rojstev pri paru zmanjšuje in da je ZATO tako.
Man muss immer generalisieren - Carl Jacobi

lurker ::

To smo zvedeli šele naknadno.

edit: v original linkanem problemu je jasno zapisano, da "Therefore each couple keeps having children until they have a boy; THEN they stop".

Zgodovina sprememb…

  • spremenilo: lurker ()

Thomas ::

Ja že mogoče. Vendar v resnici pada verjetnost kasnejših otrok v realnosti.

Če bi bila naloga o metanju kovanca, kjer komot vržeš 100 krat, bi bila zadeva drugačna.
Man muss immer generalisieren - Carl Jacobi
«
1
2 3


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Genetski testi zarodkov (strani: 1 2 )

Oddelek: Problemi človeštva
5913129 (12229) Invictus
»

Obrezovanja žensk/deklic je zločin (strani: 1 2 3 49 10 11 12 )

Oddelek: Problemi človeštva
57832477 (16412) T-h-o-r
»

O, to pa ne! - O, pa fajn! (strani: 1 2 )

Oddelek: Loža
586350 (4337) Fizikalko
»

spol ljudi

Oddelek: Loža
172016 (1503) Nashina

Več podobnih tem