Foren » 39. Bundeswettbewerb Informatik

[39.1 A5 Wichteln] Ausgabe

    • 24 Beiträge
    17. September 2020 22:07:32 CEST

    Was soll die Ausgabe enthalten? Soll angegeben werden wer was bekommt also z.B. "Teilnehmer 3 bekommt Geschenk 7". Oder soll angegeben werden wer welchen Wunsch erfüllt bekommt. z.B. " Teilnehmer 3 bekommt Wunsch 1". Oder soll angegeben werden wie oft welcher Wunsch erfüllt wurde z.B. "Es wurden 10 1. Wünsche erfüllt."

    Oder alles gemeinsam oder eine komplett andere Ausgabe.

    Danke schoneinmal im vorraus.

     

    • 66 Beiträge
    18. September 2020 15:18:33 CEST

    Aus der Aufgabenstellung:

    Schreibe ein Programm, das […] eine möglichst gute Verteilung […] ausgibt.

    In der Aufgabenstellung ist also nur die Verteilung gefordert. Auch realistisch gesehen: die Teilnehmer werden schon selbst wissen, ob ihre Wünsche erfüllt wurden.

    • 24 Beiträge
    18. September 2020 15:35:56 CEST
    Jonathan Busch said:

    Aus der Aufgabenstellung:

    Schreibe ein Programm, das […] eine möglichst gute Verteilung […] ausgibt.

    In der Aufgabenstellung ist also nur die Verteilung gefordert. Auch realistisch gesehen: die Teilnehmer werden schon selbst wissen, ob ihre Wünsche erfüllt wurden.

    Also soll die Ausgabe beispielswiese so lauten:

    5 Personen bekommen ihren 1. Wunsch.

    3 Personen bekommen ihren 2. Wunsch.

    1 Person bekommt ihren 3 Wunsch.

    0 Personen bekommen keinen Wunsch.

    • 66 Beiträge
    18. September 2020 22:00:22 CEST

    Das Programm soll den Teilnehmern Arbeit abnehmen, indem es ihnen sagt, wer welches Geschenk bekommt. Diese Informationen müssen also in der Ausgabe enthalten sein. Das entspräche deinem ersten Vorschlag:

    "Teilnehmer 3 bekommt Geschenk 7".