科迪

问题44376.滑动拼图:3D

  • 由...制作HH

    这是一个扩展问题42842。在这种情况下,让人不解的是三维的,并且是大小的3x3x3的。在拼图的27位中,有26被编号为1至26立方体占据,而其余位置是空的。您可以在邻近的立方体滑入空位置,类似于滑动相邻的瓦到15拼图的空位置。

    在这种情况下,为简单起见,难题是由砌的矢量形式,使得拼图的3D形式可以通过获得表示重塑(ρ,3 3 3])。因此,解决立方体应是这样的:

    P = [1; 2; 3; 4; 5; 6; 7; 8; 9; 10; 11; 12; 13; 14; 15; 16; 17; 18; 19; 20; 21; 22; 23; 24; 25; 26; 0]

    给定的初始状态向量,P,返回一个矢量,米,包括整数的序列,代表要滑动立方体的线性索引,反过来,入空位置,为了解决这一难题。

    和以前一样,该解决方案并不一定是有效的。它必须简单地导致正确解决的难题。非法移动,如试图瓦片不相邻的开口槽滑动,将被忽略。

    例:

    P = [0; 2; 3; 1; 5; 6; 4; 7; 9; 10; 11; 12; 13; 17; 14; 16; 8; 18; 19; 20; 21; 22; 23; 15; 25; 26; 24]
    米= [4 7 8 17 14 15 24 27]

    解决方案统计

    24.74%正确|75.26%不正确
    持续提交2020年4月27日

    问题留言

    方案点评

    问题最近的解决者35

    建议习题

    更多来自该作者34

    问题标签