XEYEs Game第七关思路 -电脑资料

电脑资料 时间:2019-01-01 我要投稿
【www.unjs.com - 电脑资料】

   

   

    额,时隔4个月,我们来讲下xeye game的第七关,

XEYEs Game第七关思路

    一进入第七关就是一堆的数据,以逗号分隔开,刷新一次变一次。

    而且这关有两个主要的提示:cartesian(笛卡尔)、vertical(垂直的)

    笛卡尔是个哲学家、物理学家、数学家、生理学家以及天文学,不过根据上述的cue,我们已经能够很容易地猜出本关考验的便是笛卡尔坐标系,而且是什么东西是垂直的。当然可以先假设成直角坐标系,不过都玩了xeye game到了第7关想必也知道本游戏中的cue向来不会这么简单明了,因此也不排除后面有能用到的可能性。

    那么首先我们的一个直观的假设是这些数字是XY坐标,它们每两位数字标注了坐标系中的一个点。而这些点或者构成了一个什么样的曲线,或者构成了一个什么样的图案,这需要我们组合出来才会知道。

    但是当我们真正想要尝试组合时,我们会发现数字一共是423个,不是2的整数倍,悲剧了。

    不过同时也可喜地发现:虽然不是2的整数倍,却是3的整数倍。而在所有的提示中并没有说明是平面直角坐标系还是三维坐标系,这给了我们一个机会去验证自己的结论。

    而当我们真正想实施想法时,又会发现另外一个悲剧 —— 我们观察三维的角度是球面的,那么究竟哪一个角度才是我们想要的呢?这时vertical这个cue派上用场了,首先出题人肯定不会给我们一个无解的问题,而球面的观察角度几乎是不可计算的,等价于无解了。“垂直的”这个提示则明确无误地将无限的角度缩小到了6*4个(假设成一个四方体,将有6个面,4种观察方式),

电脑资料

XEYEs Game第七关思路》(https://www.unjs.com)。

    所以解决方案就出来了,我们将数字每三个分成一组,组成x、y、z数组,然后按照组合关系分别组合成xy、xz、yz、yx、zx、zy并打印出来,从4个方向看就可以了。这个思路的计算机实现也实在是简单,几乎所有的编程语言都可以做到,譬如js用10行左右代码就可以解决了。

    一个例子如下:

   

    一个运行结果如下

   

   

    当然还可以用点高级工具,譬如matlab:

    首先按次序将x、y、z分割开,然后输入:

    x=[14 16 25 ...];

    y=[2 2 2 ...];

    z=[1 5 9 ...];

    scatter3(y,z,x)

    那么输出将为:

   

   

    我们通过旋转图像,从6个面分别看,即可找到密码。

    至于真正的密码是什么,这等待着你动手去发现!呵呵

    ps.另外xeye的T恤要出了,戴硕牛是第一个通关的,也是至今为止唯一一个通关的。按照之前的约定,等T恤出来后,我会亲自奉上一件给他,虽然晚了一年,但是还算是履行约定吧,哈哈!

    game介绍:html">http://hi.baidu.com/monyer/blog/item/9d440846e1b7ed006a63e525.html

    Monyer!

免费领课

   

   

    额,时隔4个月,我们来讲下xeye game的第七关,

XEYEs Game第七关思路

    一进入第七关就是一堆的数据,以逗号分隔开,刷新一次变一次。

    而且这关有两个主要的提示:cartesian(笛卡尔)、vertical(垂直的)

    笛卡尔是个哲学家、物理学家、数学家、生理学家以及天文学,不过根据上述的cue,我们已经能够很容易地猜出本关考验的便是笛卡尔坐标系,而且是什么东西是垂直的。当然可以先假设成直角坐标系,不过都玩了xeye game到了第7关想必也知道本游戏中的cue向来不会这么简单明了,因此也不排除后面有能用到的可能性。

    那么首先我们的一个直观的假设是这些数字是XY坐标,它们每两位数字标注了坐标系中的一个点。而这些点或者构成了一个什么样的曲线,或者构成了一个什么样的图案,这需要我们组合出来才会知道。

    但是当我们真正想要尝试组合时,我们会发现数字一共是423个,不是2的整数倍,悲剧了。

    不过同时也可喜地发现:虽然不是2的整数倍,却是3的整数倍。而在所有的提示中并没有说明是平面直角坐标系还是三维坐标系,这给了我们一个机会去验证自己的结论。

    而当我们真正想实施想法时,又会发现另外一个悲剧 —— 我们观察三维的角度是球面的,那么究竟哪一个角度才是我们想要的呢?这时vertical这个cue派上用场了,首先出题人肯定不会给我们一个无解的问题,而球面的观察角度几乎是不可计算的,等价于无解了。“垂直的”这个提示则明确无误地将无限的角度缩小到了6*4个(假设成一个四方体,将有6个面,4种观察方式),

电脑资料

XEYEs Game第七关思路》(https://www.unjs.com)。

    所以解决方案就出来了,我们将数字每三个分成一组,组成x、y、z数组,然后按照组合关系分别组合成xy、xz、yz、yx、zx、zy并打印出来,从4个方向看就可以了。这个思路的计算机实现也实在是简单,几乎所有的编程语言都可以做到,譬如js用10行左右代码就可以解决了。

    一个例子如下:

   

    一个运行结果如下

   

   

    当然还可以用点高级工具,譬如matlab:

    首先按次序将x、y、z分割开,然后输入:

    x=[14 16 25 ...];

    y=[2 2 2 ...];

    z=[1 5 9 ...];

    scatter3(y,z,x)

    那么输出将为:

   

   

    我们通过旋转图像,从6个面分别看,即可找到密码。

    至于真正的密码是什么,这等待着你动手去发现!呵呵

    ps.另外xeye的T恤要出了,戴硕牛是第一个通关的,也是至今为止唯一一个通关的。按照之前的约定,等T恤出来后,我会亲自奉上一件给他,虽然晚了一年,但是还算是履行约定吧,哈哈!

    game介绍:html">http://hi.baidu.com/monyer/blog/item/9d440846e1b7ed006a63e525.html

    Monyer!