Wer schafft es diese Aufgabe zu lösen?
Hallo, ich habe ein Problem... Ich bin dabei eine Aufgabe zu lösen und bekomme es einfach nicht hin. Ich habe gefühlt schon alles ausprobiert, aber entweder bin ich zu dumm, oder diese Aufgabe ist nicht möglich. Es handelt sich um eine Aufgabe, welche auf einer Website bereitgestellt wird, die uns unsere Informatiklehrerin gegeben hat, um für eine Arbeit zu lösen... In der Aufgabe soll ich einen Roboter so programmieren (mit verschiedenen gegebenen und begrenzten Bausteinen), dass er alle Murmeln in das entsprechende Loch gebracht wird. Ich bin nun echt verzweifelt und bitte euch darum euch einmal auszuprobieren: Jugendwettbewerb Informatik – Aufgabe „Solange / Bis“ in Wiederholungen – Vertiefung (jwinf.de)
Ich bedanke mich schon einmal im Voraus!
Hier noch ein Bild zur Veranschaulichung:
1 Antwort
Fang jede Zeile von hinten an, dann klappt es:
- nach rechts
- Für jede Murmel-Loch-Zeile (also 5 mal):
- nach unten
- bis Murmel: nach links
- aufheben
- bis Loch: nach rechts
- ablegen
Das geht natürlich schief, wenn die Murmel der nächsten Zeile rechts unter dem eben gefüllten Loch liegt. Die Webseite gibt sich aber mit so halbfertigen Lösungen zufrieden :-/
Das kann ich gut verstehen. Solche Klickibunti-Programmiersprachen verleiten zum Herumprobieren, und dabei verzettelt man sich gern.
Dabei ist die Aufgabe ziemlich simpel, wenn man die Maus kurz loslässt und erst mal nachdenkt, was man eigentlich tun will.
Probieren geht halt nicht immer über Studieren.
Omg vielen Dank! Ich habe mir die Aufgabe viel Komplizierter gemacht als sie eigentlich war.