Írj egy robotszimulátort.
Egy robotgyár tesztlétesítményének egy programra van szüksége, amely ellenőrzi a robotok mozgását.
A robotok háromféleképpen mozoghatnak:
A robotokat egy képzeletbeli, végtelen rácsra helyezik, adott irányba (észak, kelet, dél vagy nyugat) nézve, egy {x,y} koordinátapáron, például {3,8}; a koordináták észak és kelet felé nőnek.
A robot ezután egy sor utasítást kap, ekkor a tesztlétesítmény ellenőrzi a robot új pozícióját, és azt, hogy milyen irányba néz.
Ehhez a feladathoz egy egyszerű S3-osztályt kell megvalósítanod a konstruktorán, a generikus metódusán és az osztálymetódusra irányuló metódusdiszpécselésen keresztül. Ha nem vagy otthon az S3-ban, remek kiindulópont Hadley Wickham Advanced R című könyvének S3-ról szóló fejezete.
Iratkozz fel az Exercism-re, hogy megtanuld és elsajátítsd a(z) R nyelvet 21 fogalom111 feladat segítségével, valódi emberi mentorálással, mindez ingyen.