使用数学技能找到巫师的藏宝阁的大门!
简介
巫师守护着一道通向魔法和宝石的秘密之门!
为了能够进去,你需要用上数学计算出魔法数字。
仔细聆听每个巫师所说,找出计算魔法数字的方法。
查看提示找出写出数学公式的方法。
默认代码
# 移到'Laszlo'并得到他的秘密号码。
hero.moveXY(30, 13)
las = hero.findNearestFriend().getSecret()
# 向 Laszlo 的数字中加7就能得到 Erzsebet的号码
# 移到'Erzsebet'并说出她的魔法数字。
erz = las + 7
hero.moveXY(17, 26)
hero.say(erz)
# 将 Erzsebet 的数字除以 4 得到 Simoyi 的数字。
# 去'Simony'并告诉他他的电话号码。
# 将 Simonyi 的数字乘以 Laszlo 的数字得到 Agata 的数字。
# 去'Agata'并告诉她她的电话号码。
概览
在这关,你要穿过迷宫,遵守指示,计算出要说出的魔法数字。
你可能要编辑运行程序很多次才能完成任务。一步步来,相信你一定能行。
因为数字是随机的,你不能只在脑海里完成运算!你需要写实打实的代码找出那个数字。
进行数学运算就像在纸上写那么简单,不过有一些不同。进行加减用的是 加号 ( + ) 和 减号 ( - ) :
a = 4 + 5
# a = 9
b = 7 - 3
# b = 4
不过乘法你要用星号 ( * ) :
a = 2 * 3
# a = 6
除法则是用斜杠 ( / ) :
扫描二维码关注公众号,回复:
9114490 查看本文章
a = 6 / 2
# a = 3
小学就教了,两个整数相除,有可能出现余数。你可以用求余 ( % ) 操作符找出余数:
a = 7 % 3
# a = 1
b = 9 % 5
# b = 4
c = 8 % 4
# c = 0 (整除没有余数)
你已经用 变量 保存过一些东西,比如敌人。不过你可以用变量保存任何事物!在上面的例子, a , b , 和 c 用来保存数字。当变量保存了数字,你可以像公式一样用他们,就像实际的数字一样:
a = 3 * 4
# a = 12
b = a / 6
# b = 12 ÷ 6 = 2
c = b + a
# c = 2 + 12 = 14
在数学计算中使用变量超级重要!
巫师之门 解法
# 移到'Laszlo'并得到他的秘密号码。
hero.moveXY(30, 13)
las = hero.findNearestFriend().getSecret()
# 向 Laszlo 的数字中加7就能得到 Erzsebet的号码
# 移到'Erzsebet'并说出她的魔法数字。
erz = las + 7
hero.moveXY(17, 26)
hero.say(erz)
# 将 Erzsebet 的数字除以 4 得到 Simoyi 的数字。
# 去'Simony'并告诉他他的电话号码。
sim = erz / 4
hero.moveXY(30, 39)
hero.say(sim)
# 将 Simonyi 的数字乘以 Laszlo 的数字得到 Agata 的数字。
# 去'Agata'并告诉她她的电话号码。
aga = sim * las
hero.moveXY(43, 26)
hero.say(aga)