markerade steget
Jag förstår inte riktigt det markerade steget. Varflr tar man de olika födelsedagarna multiplicerat med gynsamma/möjliga? Och vad menas med 0,5? Borde det inte vara en tvåa där istället?
Tack!
Försök lösa problemet på papper först, utan programmering. Hur räknar man ut sannolikheten att 2 personer har olika födelsedag? Eller att 3 har olika?
Skaft skrev:Försök lösa problemet på papper först, utan programmering. Hur räknar man ut sannolikheten att 2 personer har olika födelsedag? Eller att 3 har olika?
365/365 x 364/365 x 363/365
Det är väll såhär?
Precis =) och när det blir fler personer, bygger du vidare på den produkten, *362/365, *361/365, osv. Det är vad som händer i ditt markerade steg, man beräknar en sån kvot och multiplicerar in på den produkt man redan byggt upp.
Skaft skrev:Precis =) och när det blir fler personer, bygger du vidare på den produkten, *362/365, *361/365, osv. Det är vad som händer i ditt markerade steg, man beräknar en sån kvot och multiplicerar in på den produkt man redan byggt upp.
Ok tack! Vet du vad dom menar att 0,5 ska motsvara?
Har man bara ett fåtal personer (typ tre), är det väldigt sannolikt att ingen har samma födelsedag, och har man många (säg 300) är det väldigt låg sannolikhet att inga födelsedagar krockar. Man letar efter övergången, dvs när sannolikheten går under 50%, dvs. 0.5 när man mäter på skalan 0 till 1. Så när sannolikheten att alla har olika är mindre än 0.5, slutar man lägga till personer och loopandet avbryts.