Help with The Wizard's Haunt

I tried to do The Wizard’s Haunt but Sandor keeps killing me.

# Move to 'Zsofia' and get the secret number from her.
hero.moveXY(18, 20)
zso = hero.findNearestFriend().getSecret()

# Divide 'Zsofia's number by 4 to get 'Mihaly's number.
# Move to 'Mihaly' and say his magic number.
mih = zso / 4
hero.moveXY(30, 15)

# Divide 'Mihaly's number by 5 to get 'Beata's number
# Move to 'Beata' and say her magic number.
bea = mih/5
hero.moveXY(42, 20)
# Subtract 'Beata's number from 'Mihaly's to get Sandor's number.
# Move to 'Sandor' and say his magic number.
san = bea - mih
hero.moveXY(38, 37)
1 Like

Who is subtracting from whom?


Well, Sandor equals Beata minus Mihally.

1 Like

Not quite. The comment states to ‘subtract Beata’s number from Miholy’s’…the key here is the from part.


I don’t understand that, could you make it a little clearer?

1 Like

Who do you think should be Sandor: Beata - Miholy or Miholy - Beata? And do not forget this:


1 Like

Let’s say you have two numbers, called Alpha and Beta. They equal thus:

Alpha = 6
Beta = 2

If I have you subtract Beta from Alpha, the answer would be 4, right? However, what happens if you subtract Alpha from Beta, which is what you are doing in your code?


This topic was automatically closed 12 hours after the last reply. New replies are no longer allowed.