Hallo, ich hänge seit gefühlten Ewigkeiten an der Aufgabe.
Vielleicht kann mir ja einer weiterhelfen
Danke schonmal im Voraus.
Großes Verletzungspech zwingt den Bundestrainer der deutschen Fußballnationalmannschaft vor ei- nem WM-Spiel gegen Italien (gegen die sie in einer WM noch nie gewonnen haben), gleich drei Spieler von der Reservebank einzusetzen. Fünf Spieler kommen dabei in Betracht, und der Trainer setzt sich mit seinem Assistenten zusammen, der ihm Folgendes zu bedenken gibt:
Da hätten wir zunächst Al, einen wirklich guten Stürmer, der aber manchmal etwas über- heblich spielt. Du solltest auf jeden Fall Cid einsetzen, falls Al spielt, Cid ist der ruhende Pol bei uns, er sorgt dafür, dass die Jungs auf dem Teppich bleiben. Das gilt besonders für Daniel, wenn Du den einsetzt, darf Cid auf keinen Fall fehlen.
Bloß, seitdem Bert Daniels Freundin ausgespannt hat, sind die beiden überhaupt nicht gut aufeinander zu sprechen. Daniel und Bert sollten also auf keinen Fall in einer Mann- schaft spielen. Willst Du aber Bert einsetzen, so muss auf jeden Fall Ernie spielen. Ernie und Bert sind ein Superteam, ihr Kombinationsspiel ist traumhaft.
Da der Bundestrainer sich nicht erneut von dem italienischen Trainer taktisch ausmanövrieren lassen will, möchte er eine systematische Aufstellung aller ratsamen Kombinationen von drei Einwechsel- spielern, und zwar vom Computer berechnet.
Schreiben Sie ihm daher eine Applikation, die sämtliche ratsamen Spielerkombinationen ausgibt. Verwenden Sie dazu für jeden Spieler eine Boole’sche Variable, also z.B. al für den Spieler Al, wobei deren Wert false bedeutet, dass Al nicht spielt, und true, dass er spielt. Nutzen Sie außerdem einen der beiden in Aufgabe 6.2.2 gezeigten Mechanismen zur erschöpfenden Suche. Überlegen Sie sich dazu Antworten zu folgenden Hilfsfragen: Wieviel mögliche Kombinationen sind maximal zu prüfen? Was ist bei jeder einzelnen genau zu prüfen?
Vielleicht kann mir ja einer weiterhelfen
Danke schonmal im Voraus.
Großes Verletzungspech zwingt den Bundestrainer der deutschen Fußballnationalmannschaft vor ei- nem WM-Spiel gegen Italien (gegen die sie in einer WM noch nie gewonnen haben), gleich drei Spieler von der Reservebank einzusetzen. Fünf Spieler kommen dabei in Betracht, und der Trainer setzt sich mit seinem Assistenten zusammen, der ihm Folgendes zu bedenken gibt:
Da hätten wir zunächst Al, einen wirklich guten Stürmer, der aber manchmal etwas über- heblich spielt. Du solltest auf jeden Fall Cid einsetzen, falls Al spielt, Cid ist der ruhende Pol bei uns, er sorgt dafür, dass die Jungs auf dem Teppich bleiben. Das gilt besonders für Daniel, wenn Du den einsetzt, darf Cid auf keinen Fall fehlen.
Bloß, seitdem Bert Daniels Freundin ausgespannt hat, sind die beiden überhaupt nicht gut aufeinander zu sprechen. Daniel und Bert sollten also auf keinen Fall in einer Mann- schaft spielen. Willst Du aber Bert einsetzen, so muss auf jeden Fall Ernie spielen. Ernie und Bert sind ein Superteam, ihr Kombinationsspiel ist traumhaft.
Da der Bundestrainer sich nicht erneut von dem italienischen Trainer taktisch ausmanövrieren lassen will, möchte er eine systematische Aufstellung aller ratsamen Kombinationen von drei Einwechsel- spielern, und zwar vom Computer berechnet.
Schreiben Sie ihm daher eine Applikation, die sämtliche ratsamen Spielerkombinationen ausgibt. Verwenden Sie dazu für jeden Spieler eine Boole’sche Variable, also z.B. al für den Spieler Al, wobei deren Wert false bedeutet, dass Al nicht spielt, und true, dass er spielt. Nutzen Sie außerdem einen der beiden in Aufgabe 6.2.2 gezeigten Mechanismen zur erschöpfenden Suche. Überlegen Sie sich dazu Antworten zu folgenden Hilfsfragen: Wieviel mögliche Kombinationen sind maximal zu prüfen? Was ist bei jeder einzelnen genau zu prüfen?