רובוטים על מסילה
_0_ _0_ ---| |--- ---| |--- |___| |___| | | | | ======O=============O============= יש שני רובוטים על מסילה, במרחק לא ידוע אחד מהשני. גם לא ידוע מי מימין ומי משמאל. לפני שהם זזים הם מתיזים כתם שמן על המסילה, שמסמן את מיקומם. ואז הם מתחילים לזוז לפי תוכנית שהכינו להם מראש. בשפת התכנות שלהם יש חמש פקודות: left: זז שמאלה מרווח אחד right: זז ימינה מרווח אחד SkipIf : מדלג על הפקודה הבאה אם הוא נמצא על נקודת שמן goto <Label>l : קופץ לשורת הליבל המתאימה label <Label>l : שורת ליבל הרובוטים מבצעים שורה בשניה. לרובוטים לא חייבת להיות אותה התוכנה מטרה: לכתוב לרובוטים תוכנה שתגרום להם להתנגש
_0_ _0_ ---| |--- ---| |--- |___| |___| | | | | ======O=============O============= יש שני רובוטים על מסילה, במרחק לא ידוע אחד מהשני. גם לא ידוע מי מימין ומי משמאל. לפני שהם זזים הם מתיזים כתם שמן על המסילה, שמסמן את מיקומם. ואז הם מתחילים לזוז לפי תוכנית שהכינו להם מראש. בשפת התכנות שלהם יש חמש פקודות: left: זז שמאלה מרווח אחד right: זז ימינה מרווח אחד SkipIf : מדלג על הפקודה הבאה אם הוא נמצא על נקודת שמן goto <Label>l : קופץ לשורת הליבל המתאימה label <Label>l : שורת ליבל הרובוטים מבצעים שורה בשניה. לרובוטים לא חייבת להיות אותה התוכנה מטרה: לכתוב לרובוטים תוכנה שתגרום להם להתנגש