魔方吧 关注:521,167贴子:11,861,777
  • 9回复贴,共1

8片魔板复原图案的方法

只看楼主收藏回复

(本帖讨论的不是比赛项目,而是复原打乱的 2 * 4 的图案)
复原的魔板:展平的 2 * 4 长方形,有一面是拼好的图案。另一面只有呈“心形”时才能拼好。
展平的魔板只有32种图案:
A1 --反转--> A2 --堆叠皮包--> A3 --反转--> A4 --堆叠皮包--> A5 --反转--> A6 --堆叠皮包--> A7 --反转--> A8 --堆叠皮包--> A1 --半滚动-->
B1 --反转--> B2 --堆叠皮包--> B3 --反转--> B4 --堆叠皮包--> B5 --反转--> B6 --堆叠皮包--> B7 --反转--> B8 --堆叠皮包--> B1 --半滚动-->
C1 --反转--> C2 --堆叠皮包--> C3 --反转--> C4 --堆叠皮包--> C5 --反转--> C6 --堆叠皮包--> C7 --反转--> C8 --堆叠皮包--> C1 --半滚动-->
D1 --反转--> D2 --堆叠皮包--> D3 --反转--> D4 --堆叠皮包--> D5 --反转--> D6 --堆叠皮包--> D7 --反转--> D8 --堆叠皮包--> D1 --半滚动--> A1
1. 从任一图案开始,至多执行这 35 步就能遍历所有图案,其中有一种图案是复原态。
2. 如果记住哪些图案经过一次滚动就能复原,那么最多 8 步。
3. 因为反转和堆叠皮包的逆过程就是它本身(即 A --反转--> B,那么一定有 B --反转--> A),所以以上所有箭头都可以反向。如果还记住哪些图案先做反转更快、哪些图案先做堆叠皮包更快,那么最多 4 步。
如果只用反转、堆叠皮包、滚动这三种手法,最坏情况确实需要4步(例如复原态是 A1,目前是 A5,需要做反转、堆叠皮包、反转、滚动)。因此上述的解法(记住哪些图案能滚动还原、且记住哪些图案应该先反转)是最优解。


1楼2017-08-23 02:41回复
    前排


    IP属地:上海来自Android客户端2楼2017-08-23 02:50
    回复
      2026-01-28 07:03:43
      广告
      不感兴趣
      开通SVIP免广告
      写错了,是 5 步。


      3楼2017-08-23 02:54
      回复
        一直不怎么懂解板 完全靠经验运气时间来解板…


        IP属地:湖北来自Android客户端4楼2017-08-23 04:05
        收起回复


          IP属地:广东来自Android客户端5楼2017-08-23 07:34
          回复
            这也有公式!


            来自Android客户端6楼2017-08-23 07:37
            回复
              让我滑稽一波


              IP属地:广西来自Android客户端7楼2017-08-23 12:33
              回复
                dd


                来自Android客户端8楼2018-12-21 19:25
                收起回复