Lucka 20

Lösning presenteras imorgon kl 08:00

Tomten har tappat bort sin tomtesäck. Tomten misstänker att den råkade fastna i den allra sista skorsten som han besökte under julklappsutdelningen förra året. För att kunna dela ut årets julklappar behöver tomten sin tomtesäck.

När tomten kör sin släde går han efter instruktioner från nissarna (som i sin tur använder sig av mjukvaran nämnd i lucka 17). Nissarna har letat fram de instruktioner som tomten använde när han navigerade sig fram på den sista platsen han delade ut julklappar på under förra julen.

Nu behöver tomten din hjälp för att hitta positionen där sista julklappen delades ut.

Nissarnas instruktioner består av fyra tecken: w, a, s, d (med inspiration från de tangenter som vanligen används i datorspel)

Med w så rör sig tomten ett snäpp norrut
Med a så rör sig tomten ett snäpp västerut
Med s så rör sig tomten ett snäpp söderut
Med d så rör sig tomten ett snäpp österut

T.ex. så skulle följande instruktioner w, a, w, s, d, d innebära att tomten rör sig ett snäpp norrut, ett snäpp västerut, ett snäpp norrut, ett snäpp söderut, och sedan två snäpp österut. Slutligen så skulle han med detta exempel sluta på ett snäpp norrut, och ett snäpp österut. I detta exempel skulle tomten ha glömt sin säck ett snäpp norrut och ett snäpp österut från startpunkt.

Du hittar nissarnas instruktioner som en färdig lista i Python, eller som en txt-fil:
Som lista i Python
Som txt-fil

Från tomtens startpunkt, hur många snäpp, och i vilken riktning behöver tomten röra sig för att hitta sin tomtesäck?

Unga Programmerare håller kurser i programmering för barn och ungdomar. Unga Programmerare startades av studenter från Chalmers Tekniska Högskola.

Följ oss

Nyhetsbrev