Hannibal. Posted August 16, 2013 Report Share Posted August 16, 2013 If there are 23 students in your class, what are the chances that two of you have the same birthday?Sunt curios cum ganditi unii dintre voi.Incercati sa evitati Google pe cat de mult posibil.- Think Python: Exercise 10.8 Quote Link to comment Share on other sites More sharing options...
Zatarra Posted August 16, 2013 Report Share Posted August 16, 2013 Sunt curios cum ganditi unii dintre voi.Incercati sa evitati Google pe cat de mult posibil.- Think Python: Exercise 10.8Simplu, te gandesti daca ancurent%4==0 sau nu si apoi faci calculele (cazuri favorabile pe cazuri posibile) Quote Link to comment Share on other sites More sharing options...
Patrunjel Posted August 16, 2013 Report Share Posted August 16, 2013 Nu chiar. Cazul cu 23 de persoane e cunoscut in cadrul problemei, fiindca iti da o probabilitate de 50% (da, am trisat, m-am uitat pe google), dar daca o iei cu cazuri posibile/cazuri favorabile, iei la intamplare persoana x din grup ca reper si ai 22*1/356 probabilitatea ca oricare alt membru al grupului sa aiba aceeasi data a nasterii. Dupa din grupul de 22 iei unul ca reper si iti raman 21/356, dupa din restul iei altul si tot asa, deci probabilitatea ca oricare doi sa aiba aceeasi zi de nastere e (22+21+...+1)/356, adica (22*23/2)/356, doar ca am gandit prost fiindca da 0.7 probabilitate, revin dupa reclame. Quote Link to comment Share on other sites More sharing options...
Silviu Posted August 16, 2013 Report Share Posted August 16, 2013 Sunt curios cum ganditi unii dintre voi.Incercati sa evitati Google pe cat de mult posibil.- Think Python: Exercise 10.8Cazuri favorabile: 23Cazuri posibile: Studenti pot fi sa zicem, in aceeasi clasa +- 2 ani, sa luam 4 ani x 365 de zile (sa zicem ca unii s-au dus mai batrani la facultate, sau mai tineri) si ar fi 1460 de posibilitati.Rezultatul ar fi 23/1460 (rezultat foarte neglijabil, deoarece oricine ar putea fi student, iar atunci probabilitatea ar fi 23/oo (deoarece numarul studentilor ar fi neglijabil, iar rezultatul ar fi lim 23/oo care este 0)PS: Cred. Quote Link to comment Share on other sites More sharing options...
Zatarra Posted August 16, 2013 Report Share Posted August 16, 2013 Ba birthday la mine e ziua de nastere, nu birthyear and birthday . Eu raman la parerea mea pana vin atlii cu contra argumente Quote Link to comment Share on other sites More sharing options...
Brenin Posted August 16, 2013 Report Share Posted August 16, 2013 Ba birthday la mine e ziua de nastere, nu birthyear and birthday . Eu raman la parerea mea pana vin atlii cu contra argumenteGresit, tradus mot-a-mot ai avea dreptate. Insa in limba respectiva, birthday reprezinta data de nastere, adica zi + luna+ an, nu doar anul. Quote Link to comment Share on other sites More sharing options...
Zatarra Posted August 16, 2013 Report Share Posted August 16, 2013 Gresit, tradus mot-a-mot ai avea dreptate. Insa in limba respectiva, birthday reprezinta data de nastere, adica zi + luna+ an, nu doar anul.Da, e adevarat dar asta e valabil in propozitii genereale, nu in calcule si exemple matematice. Cel putin eu asa cred, poate mi-am format o parere proasta. Oricum nu schimba cu nimic datele problemei doar ca atunci nu mai conteaza anul bisect sau nu conteaza anul exact, adica ai o adunare la probabilitati (prima data faci probabilitatea de a pica in aceasi zi) + (probabilitatea de a fi in acelasi an) si ai probabilitatea finala. Quote Link to comment Share on other sites More sharing options...
Silviu Posted August 16, 2013 Report Share Posted August 16, 2013 Da, e adevarat dar asta e valabil in propozitii genereale, nu in calcule si exemple matematice. Cel putin eu asa cred, poate mi-am format o parere proasta. Oricum nu schimba cu nimic datele problemei doar ca atunci nu mai conteaza anul bisect sau nu conteaza anul exact, adica ai o adunare la probabilitati (prima data faci probabilitatea de a pica in aceasi zi) + (probabilitatea de a fi in acelasi an) si ai probabilitatea finala.Baaaa, "esti degeaba" Quote Link to comment Share on other sites More sharing options...
Hannibal. Posted August 16, 2013 Author Report Share Posted August 16, 2013 Da, e adevarat dar asta e valabil in propozitii genereale, nu in calcule si exemple matematice. Cel putin eu asa cred, poate mi-am format o parere proasta. Oricum nu schimba cu nimic datele problemei doar ca atunci nu mai conteaza anul bisect sau nu conteaza anul exact, adica ai o adunare la probabilitati (prima data faci probabilitatea de a pica in aceasi zi) + (probabilitatea de a fi in acelasi an) si ai probabilitatea finala.Se considera un caz general.Cazurile particulare gen an bisect / gemeni / etc. se exclud Quote Link to comment Share on other sites More sharing options...
Brenin Posted August 16, 2013 Report Share Posted August 16, 2013 cazuriposibile = raw_input('Introduceti numarul cazurilor posibile / numarul elevilor: ')cazurifavorabile = raw_input('Introduceti numarul cazurilor favorabile: ')sanse = float(cazurifavorabile) / float(cazuriposibile)sanse = float(sanse)print 'Sansele sunt: ',sanseNu mai stiu sigur daca asa se calcula probabilitatea insa, daca am gresit, ignora-ma ) Quote Link to comment Share on other sites More sharing options...
Hannibal. Posted August 16, 2013 Author Report Share Posted August 16, 2013 Nu am vrut rezolvarea in Python, stai linistit.Am vrut sa vad cum ganditi voi, care ar fi sansele alea de care zici:P Quote Link to comment Share on other sites More sharing options...
Brenin Posted August 16, 2013 Report Share Posted August 16, 2013 Daca imi aduc aminte bine orele de logica din liceu de acum 12 ani, era ceva de genul cazuri favorabile supra cazuri totale.Insa , pot sa gresesc cumplit.Raspuns propriu, 2/23 Quote Link to comment Share on other sites More sharing options...