एक रोबोट सिम्युलेटर लिखिए।
रोबोट बनाने वाली एक फैक्ट्री के परीक्षण केंद्र को रोबोट की गतिविधियों की पुष्टि करने के लिए एक प्रोग्राम चाहिए।
रोबोट तीन तरह की गतिविधियाँ कर सकते हैं:
रोबोट एक काल्पनिक अनंत ग्रिड पर रखे जाते हैं। हर रोबोट किसी एक दिशा (north, east, south या west) की ओर मुँह किए रहता है और {x,y} निर्देशांकों पर खड़ा होता है, जैसे {3,8} पर। इन निर्देशांकों का मान north और east की ओर बढ़ता है।
इसके बाद रोबोट को कई निर्देश मिलते हैं। इन निर्देशों को पूरा करने पर परीक्षण केंद्र जाँचता है कि रोबोट अब कहाँ है और उसका मुँह किस दिशा में है।
Exercism पर साइन अप कीजिए और Delphi Pascal को 76 अभ्यास तथा असली इंसानों से मिलने वाली मेंटरिंग के साथ सीखिए और उसमें महारत हासिल कीजिए, वह भी बिल्कुल मुफ्त।