Hey, ich schreibe in 2 Tagen eine Informatikklausur und bräuchte bei folgender Aufgabe eine Musterlösung:
Auf Gleis A stehen nummerierte Waggons, die so rangiert werden sollen, dass sie anschließend in einer gewünschten Reihenfolge auf Gleis C stehen sollen. Folgende Vorgaben müssen beachtet werden:
• Die Lok kann immer nur einen Waggon ziehen.
• Man hat zwei Helfer: einen an der Spitze der Waggons in A und einen in C. Diese Helfer können immer nur die Nummer des am Ende des Gleises (zur Lokomotive hin) stehenden Waggons ablesen.
• Gleis B (oder auch später A) können als Abstellgleis benutzt werden.
Danke schon mal im voraus.
Auf Gleis A stehen nummerierte Waggons, die so rangiert werden sollen, dass sie anschließend in einer gewünschten Reihenfolge auf Gleis C stehen sollen. Folgende Vorgaben müssen beachtet werden:
• Die Lok kann immer nur einen Waggon ziehen.
• Man hat zwei Helfer: einen an der Spitze der Waggons in A und einen in C. Diese Helfer können immer nur die Nummer des am Ende des Gleises (zur Lokomotive hin) stehenden Waggons ablesen.
• Gleis B (oder auch später A) können als Abstellgleis benutzt werden.
Danke schon mal im voraus.