“这游戏想存活还挺简单的。”
伽狸与吴狄背对背坐在仓库的「口」字右下角,也就是2号洞口的位置。
“确实,你是用什么办法想出来的?”吴狄好奇地询问伽狸的思路。
“用坐标轴啦”,伽狸满不在意地回答,“这个仓库长1560米,宽980米,将其等比例缩小为长78米,宽49米的坐标图。”
“随后依靠反射角等于入射角的原理,因为是45°入射,激光的路径就会出现一个特点:长和宽所在的坐标一定同为奇数或者同为偶数。
比如激光发出的点为(0,0),随后它沿45°向上射1米,则这时宽也会跟着前进1米,也就是(1,1),它继续前进就会经过(2,2)、(3,3)等等。
又因为按比例缩小后三个洞口的左边分别是二号(78,0),三号(78,49),四号(0,49),这里面只有二号洞口同为偶数,自然就是正确答案咯。”
伽狸语气中带着一丝得意,她似乎对自己的解题思路非常满意。
也或许是对自己没有给吴狄拖后腿感到高兴。
“哦对了,之所以不用都是偶数的(1560,980)坐标是因为这种方法必须等比缩小到长宽互为质数,否则就不管用啦。”
“嗯,聪明。”
听到吴狄的夸奖伽狸没有回应,她只偷偷抿一下嘴,继续靠在吴狄身后享受着这短暂的安谧。
“那吴同学呢,你也是用的这种方法吗?”
“不是,我用的方法没你的简单。”
“说说呗,我来欣赏一下真正的高手思路。”
“少尬吹我了”,吴狄稍微组织一下措辞,开始解释:
“我将这个仓库视为无限大的矩形,把问题转化成直线y=x什么时候经过(1560x,980y),其中x,y属于整数。
这样激光射到左上角等价于980*(2y+1)=1560*2x有整数解,射到右上角等价于980*(2y+1)=1560*(2x+1)有整数解,射到右下角等价于980*2y=1560*(2x+1)有整数解。
最后发现只有一种可能有整数解,正是第三种,也就是右下角的二号洞口是唯一的安全通道。”
吴狄停顿了半分让伽狸消化内容,“这么做有些麻烦,但是可以判断出任意大小矩形和任意角度射入的情况。”
伽狸安静思考五分钟,随后明白了吴狄的想法。
“看来这场考试就是给吴同学量身定做的。”
“哪有。”