Dr. Andreas Borchert Abteilung Angewandte Informationsverarbeitung 17. Juni 2004
Michael Wiedemann Blatt 6


Uni Logo



Allgemeine Informatik II (SS 2004)


Abgabetermin: 24. Juni 2004

7 Zufalls-Zuteilung - 10 Punkte

Nehmen wir einmal an, Ihr seid die Organisatoren eines sportlichen Großereignisses, nennen wir es der Einfachheit halber Fußball-Europameisterschaft. Ihr sollt eine Anzahl von Ländern nach gewissen Vorgaben einteilen. Dabei wollen wir uns nicht an so antiquierte Methoden wie Losen halten, sondern das ganze mit den geschickteren Methoden bewerkstelligen. Nichts leichter als das, denken wir uns, wozu haben wir während meines Studiums Informatik gelernt. Außerdem wollt Ihr natürlich noch andere Ereignisse organisieren, deswegen wollen wir uns im Vorfeld nicht auf eine fest vorgegebene Anzahl an Teilnehmern festlegen.

Nun denn, schreiben wir also ein kleines Oberon-Programm, das mit linearen Listen und Pointern arbeitet. Der Programmaufruf soll folgendermaßen aussehen:

Einteilung [-i input] [-s select] [-u unselect] count

Generelle Tipps zum Programm: Viel Erfolg!



Michael Wiedemann 2004-06-17