23. Fırtına sonrası

Dün gece rüzgar çok sert esti. Reeborg'un avlusu çöplerle karma karışık bir hal aldı. Reeborg'un anne ve babası ondan avludaki yolları temizlemesini istediler. Aşağıda şekilde görüldüğü gibi çöpler bahçeye tesadüfi olarak yayılmışlardır.

littered driveway

Reeborg tüm çöpleri toplamalı ve başlangıç noktasının kuzeyindeki çöp variline atmalıdır. İş bittiğinde aşağıdaki gibi bir görüntü oluşmalıdır.

littered driveway

Dikkat: Çöplerin tamamını bir defada atabilmek için henüz size öğretmediğim carries_beepers() testini kullanmanız gerekecek. while carries_beepers(): ... gibi bir şeyler deneyin.

Programınızın her iki dünya dosyasında da (trash1.wld ve trash2.wld) çalıştığından emin olun.

Biraz daha avlu işi!

Reeborg'un anne ve babası onun yaptığı işten çok memnun kaldılar. Bu defa ondan avludaki tüm çöpleri toplamasını istediler. Reeborg'un tüm çöpleri toplamasını ve onları başladığı pozisyona getirmesini sağlayan bir program yazın. Az önce yazmış olduğunuz programı bu duruma uyarlamaya çalışın.

Dünya dosyasını kendiniz yaratın, aşağıdakine benzer bir şekilde. Çözümünüz çöplerin o anki pozisyonuna ve avlunun büyüklüğüne bağlı olmamalı, yani her türden çöp ve avluda çalışmalı.

littered yard

previous Yağmur Yağıyor! - home - Reeborg'a toplama yapmayı öğretmek next