Felhasználói eszközök

Eszközök a webhelyen


magikus_fa

Ez a dokumentum egy előző változata!


Mágikus fa

Mirendon főtérről: #14 e;#2 k;fa

Itt fel irányban vár a feladvány.

Minden mágusnak szüksége van a varazsbot varázslatra, hogy csatlakozhasson elemi mágusnak. Ez egy tűrhető fegyver, és segíti a regenerálódását is. Fél percenként tölt vissza manát.

Minden mágus csak addig tud felmászni a fa ágai közé, míg meg nem szerezte itt a tekercset, amiért cserébe Kyra megtanítja a varazsbot varázslatot.

A tekercs megszerzéséhez egy logikai feladványt kell megoldani.

A falon két számot látsz, az alsó a jelenlegi, a felső pedig amit ki kell raknod. Rendelkezésedre áll hat gomb, ezek mindegyike manipulálja a táblán lévő számok állapotát.

A műveletek nem változnak, viszont a hozzárendelés a műveletek és a gombok között viszont igen.

A probléma olyan mintha egy számzáron kellene kiforgatnunk a megadott számot, csak nem tudjuk egyesével forgatni a számokat. A számok modulo 7 változnak, tehát a 6-ot átforgatva a 0 fog megjelenni.

A műveletek a következőek:

  • 113261
  • 21324154
  • 1131
  • 11415161
  • 113141
  • shift

Az 11 az első pozíciót forgatja el egyszer, a 32 pedig a 3. pozíciót háromszor.

Példa: 1132:
123456 —→ 225456
666666 —→ 061666

A shift az előzőektől eltérően nem növel egyetlen számot sem, csak két részre bontja a hat számjegyet, és vízszintesen elforgatja őket.

Példa: shift:

                                             -------             -------
                                             V     |             |     V
123456   ----> 312564                        1->2->3             4<-5<-6
524254   ----> 452542

Minden művelet 5 manába kerül. Ha megoldottuk a feladványt, automatikusan átkerülünk egy másik szobába - feltéve hogy nem pihentünk - mert akkor kezdhetjül előlről.

Egy megoldás

Ez messze nem a leggyorsabb megoldás, de minden külső program/trigger nélkül is viszonylag gyorsan végrehajtható.

  1. Nyomkodjuk végig a 6 gombot, hogy megtudjuk melyik gomb melyik műveletet végzi,
  2. Forgassuk ki először az első 3 számot az 11415161 és a shift műveletekkel,
  3. Forgassuk ki az utolsó 3 számot a shift, 113141 és 1131 műveletekkel.

Megoldóprogram

Ha inkább szívesebben elvégeztetnéd egy programmal ezt a feladatot, ennél a szócikknél elérhető egy megoldás.

magikus_fa.1451505085.txt.gz · Utolsó módosítás: 2015/12/30 20:51 szerkesztette: truth

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki