Play Home Contribute Github Join Us! Discourse Staff Members Github Contribution Guides Team

[Solved/Pешаемая] Wizard Dimension

# Подойди к Eszter и узнай ее секретное число.
hero.moveXY(16, 32)
esz = hero.findNearestFriend().getSecret()
# Умножь на 3 и вычти 2, чтобы получить число Tamas.
# Не забывай использовать круглые скобки, чтобы выполнять вычисления в правильном порядке.
# Подойди к Tamas и скажи его волшебное число.
tam = (esz * 3) - 2
hero.moveXY(24, 28)
hero.say(tam)

# Вычти 1 и умножь на 4, чтобы получить число Zsofi.
# Подойди к Zsofi и скажи ее волшебное число.
zso = (tam - 1) * 4
hero.moveXY(32, 24)
hero.say(zso)
# Сложи числа Tamas и Zsofi, а затем раздели результат на 2, чтобы получить число Istvan.
# Подойди к Istvan и скажи ее волшебное число.
ist = (tam + zso) / 2
hero.moveXY(40, 20)
hero.say(ist)
# Сложи числа Tamas и Zsofi. Вычти число Istvan из Zsofi. Перемножь полученные результаты, чтобы получить число Csilla.
# Подойди к Csilla  и скажи ее волшебное число.
csi = (tam + zso) * (ist - zso) 
hero.moveXY(48, 16)
hero.say(csi)

The last wizard saying that my number is unright. What’s the problem?

The order of subtraction? (ist - zso) or (zso - ist)?

ist-zso of course :face_with_raised_eyebrow:

Since I can’t read Russion, the comments in English say:

//Subtract 'Istvan's number from 'Zsofi's.

If it said subtract 5 from 8, it would look like 8 - 5.
In other words, you take 5 away from 8 making it (zso - ist).

Thank you!:grinning: