Java Reference
In-Depth Information
zurückkehren. Es gibt jedoch ein Problem: Es ist nicht festgelegt, in welche Richtung der Hamster
anfangs schaut. Schreiben Sie ein Hamster-Programm, dass die gegebene Aufgabe unabhängig von
der anfänglichen Blickrichtung des Hamsters löst.
Abbildung 9.17: Beispielhafte Hamster-Landschaften zu Aufgabe 8
9.8.9 Aufgabe 9
Der Hamster steht in dem in Abbildung 9.18 skizzierten Territorium, in dem sich keine Körner
befinden. Oberhalb von ihm befinden sich vier „Körnerkammern“ mit vier, drei, zwei bzw. einer
leeren Kachel. Der Hamster kann anfangs ein, zwei, drei oder vier Körner imMaul haben. Abhängig
von dieser Zahl soll er auf jeder Kachel der entsprechend großen Körnerkammer ein Korn ablegen.
Abbildung 9.18: Hamster-Landschaft zu Aufgabe 9
9.8.10 Aufgabe 10
Der Hamster steht auf einer mit einem Korn belegten Kachel in dem in Abbildung 9.19 skizzierten
Territorium. Er soll alle Körner der Körnerspur fressen. Allerdings ist nicht festgelegt, in welche
Richtung der Hamster anfangs schaut. Schreiben Sie ein Hamster-Programm, das unabhängig von
der anfänglichen Blickrichtung des Hamsters das gegebene Problem löst.
 
Search WWH ::




Custom Search