Autor |
Beitrag |
Detlef01 (Detlef01)
Erfahrenes Mitglied Benutzername: Detlef01
Nummer des Beitrags: 371 Registriert: 01-2003
| Veröffentlicht am Sonntag, den 15. Februar, 2004 - 16:38: |
|
ich habe probleme mit folgender aufgabe: Ein Würfel von 1- 20 , einer mit 1-8 und einer mit 0-9 Augen. Je ein Wurf und nun sollen wir die wahrscheinlichkeit berechnen, dass ein würfel eine größere augenzahl hat, als die anderen beiden zusammen addiert. also es gibt ja 1600 möglichkeiten und gewonnen hat man, wenn die augenzahl des einen würfels größer ist, als die der anderen beiden zusammen addiert...ich kann leider keinen ansatz darstellen, weil ich keine idee habe...???????????? |
Zaph (Zaph)
Senior Mitglied Benutzername: Zaph
Nummer des Beitrags: 1544 Registriert: 07-2000
| Veröffentlicht am Sonntag, den 15. Februar, 2004 - 17:58: |
|
Hier heißt es ausdauernd oder geschickt zu zählen. Hast du denn keinen programmierbaren Taschenrechner? |
Detlef01 (Detlef01)
Erfahrenes Mitglied Benutzername: Detlef01
Nummer des Beitrags: 372 Registriert: 01-2003
| Veröffentlicht am Montag, den 16. Februar, 2004 - 16:10: |
|
nee sieht schlecht aus..gibt es da keine einfachen rechenweg? wie sieht der geschickte weg aus? detlef |
Mainziman (Mainziman)
Senior Mitglied Benutzername: Mainziman
Nummer des Beitrags: 674 Registriert: 05-2002
| Veröffentlicht am Montag, den 16. Februar, 2004 - 16:49: |
|
Hallo Detlef, da der eine Würfel max. 8 und der ander max. 9 Punkte hat, die Summe daher max. 17 ist, hast Du sicher gewonnen, sobald der 3te Würfel (ich würd ihn Ikosaeder nennen) 18, 19 oder 20 Punkte hat; das sind somit günstige Möglichkeiten; weiters sind günstige Möglichkeiten, wenn der "Ikosaeder" 17 Punkte hat und der andere Würfen nie 9; so analog kannst Du Dich durchhanteln; ich hab folgendes PASCAL-Programm gemacht: program count; var i, j, k : byte; sum : word; begin sum := 0; for i := 1 to 20 do for j := 0 to 9 do for k := 1 to 8 do if ( ( i + j ) > k ) or ( ( i + k ) > j ) or ( ( j + k ) > i ) then sum := sum + 1; writeln( 'sum: ', sum ); end. Ausgabe dabei: sum: 1600 Dumme Geschichte, Du hast immer gewonnen;
Mainzi Man, ein Mainzelmännchen-Export, das gerne weiterhilft oder auch verwirren kann *ggg*
|
Zaph (Zaph)
Senior Mitglied Benutzername: Zaph
Nummer des Beitrags: 1545 Registriert: 07-2000
| Veröffentlicht am Montag, den 16. Februar, 2004 - 17:17: |
|
Muss ja auch heißen if ( ( i + j ) < k ) or ( ( i + k ) < j ) or ( ( j + k ) < i ) Das liefert 1048 Z. |
Eviii (Eviii)
Mitglied Benutzername: Eviii
Nummer des Beitrags: 49 Registriert: 05-2003
| Veröffentlicht am Montag, den 16. Februar, 2004 - 17:37: |
|
Sehr toll Programmier schleifen?! Nun leider kann nicht jeder programmieren und auch mich würde ein geschickter Rechenweg mal interessieren und zweitens sind in Bayern programmierbare Taschenrechner nicht zu gelassen und drittens im Abi steht mir kein PC mit Pascal zur Verfügung. Muss man des jetzt echt alles per Hand zusammenrechnen?! eviii |
Mainziman (Mainziman)
Senior Mitglied Benutzername: Mainziman
Nummer des Beitrags: 675 Registriert: 05-2002
| Veröffentlicht am Montag, den 16. Februar, 2004 - 17:40: |
|
Ups, klar, hatte es verdreht Ich kenne nicht wirklich einen Weg, der nicht in händische Arbeit ausartet Mainzi Man, ein Mainzelmännchen-Export, das gerne weiterhilft oder auch verwirren kann *ggg*
|
Detlef01 (Detlef01)
Erfahrenes Mitglied Benutzername: Detlef01
Nummer des Beitrags: 373 Registriert: 01-2003
| Veröffentlicht am Montag, den 16. Februar, 2004 - 19:19: |
|
naja ok, mit delphi hatte ich auch schon einen weg gefunden, aber ich möchte das per hand mal berechnen... detlef |
Mainziman (Mainziman)
Senior Mitglied Benutzername: Mainziman
Nummer des Beitrags: 676 Registriert: 05-2002
| Veröffentlicht am Montag, den 16. Februar, 2004 - 23:32: |
|
Hallo Detlef, hier mal wie ich es von Hand machen würde (dabei folgende Konvention: A von 1 bis 20, B von 1 bis 8 und C von 0 bis 9) A: 18, 19, 20 alle Mgl. von B und C sind ein Gewinn: 3 * 8 * 10 A: 17 alle Mgl. von B und C bis auf C = 9 sind ein Gewinn: 8 * 10 - 1 A: 16 B = 8 und C >= 8 B = 7 und C = 9, sonst alle anderen Mgl. von B und C sind ein Gewinn: 8 * 10 - 2 - 1 A: 15 B = 8 und C >= 7 B = 7 und C >= 8 B = 6 und C = 9, sonst alle anderen Mgl. von B und C sind ein Gewinn: 8 * 10 - 3 - 2 - 1 A: 14 B = 8 und C >= 6 B = 7 und C >= 7 B = 6 und C >= 8 B = 5 und C = 9, sonst alle anderen Mgl. von B und C sind ein Gewinn: 8 * 10 - 4 - 3 - 2 - 1 A: 13 B = 8 und C >= 5 B = 7 und C >= 6 B = 6 und C >= 7 B = 5 und C >= 8 B = 4 und C = 9, sonst alle anderen Mgl. von B und C sind ein Gewinn: 8 * 10 - 5 - 4 - 3 - 2 - 1 A: 12 B = 8 und C >= 4 B = 7 und C >= 5 B = 6 und C >= 6 B = 5 und C >= 7 B = 4 und C >= 8 B = 3 und C = 9, sonst alle anderen Mgl. von B und C sind ein Gewinn: 8 * 10 - 6 - 5 - 4 - 3 - 2 - 1 A: 11 B = 8 und C >= 3 B = 7 und C >= 4 B = 6 und C >= 5 B = 5 und C >= 6 B = 4 und C >= 7 B = 3 und C >= 8 B = 2 und C = 9, sonst alle anderen Mgl. von B und C sind ein Gewinn: 8 * 10 - 7 - 6 - 5 - 4 - 3 - 2 - 1 A: 10 B = 8 und C >= 2 B = 7 und C >= 3 B = 6 und C >= 4 B = 5 und C >= 5 B = 4 und C >= 6 B = 3 und C >= 7 B = 2 und C >= 8 B = 1 und C = 9, sonst alle anderen Mgl. von B und C sind ein Gewinn: 8 * 10 - 8 - 7 - 6 - 5 - 4 - 3 - 2 - 1 und so weiter (aber nicht unbedingt analog), ich denke das dürfte sich in Grenzen halten, denn ich habe bis daher bereits 240 + 79 + 77 + 74 + 70 + 65 + 59 + 52 + 44 = 760 Mgl. Gruß, Walter (Beitrag nachträglich am 17., Februar. 2004 von mainziman editiert) Mainzi Man, ein Mainzelmännchen-Export, das gerne weiterhilft oder auch verwirren kann *ggg*
|
Detlef01 (Detlef01)
Erfahrenes Mitglied Benutzername: Detlef01
Nummer des Beitrags: 374 Registriert: 01-2003
| Veröffentlicht am Dienstag, den 17. Februar, 2004 - 12:17: |
|
hmm..das muss ich mir heute abend mal in ruhe angucken..danke! detlef |