魔方(15)二、三、四、五阶棋盘魔方

news/2024/11/25 19:47:15/

棋盘魔方

这价格实在可恶,于是我拿现成的魔方自己贴贴纸。

二阶棋盘魔方A

有4个角块是3面黑,4个角块是3面白,而6个面都是棋盘色。

只需要2步就可以转化成:

 

所以任意状态只要转化成这个状态再加2步就能复原了。

二阶棋盘魔方B(自创)

我把A的上下2面都旋转90度,另外4个面都不变,就得到B款了。

4个角块是1黑2百,4个角块是1白2黑,而6个面都是棋盘色。

如果不记忆魔方的复原状态,只是以6个面都是2白2黑棋盘色作为目标,那有多少种不同的情况呢?

这比A款要有意思多了,情况也非常多,可以自由探索。

如果把目标限定为,6个面都是2白2黑棋盘色,每个角块的1+2的3个色块中唯一的那个色块,都在魔方的上面或者下面,那么整个配色就确定了,由于一组4个角块之间不区分,也有多种拼法

还可以拼成这样:

上面是纯黑,下面是纯白,中间4面是棋盘色。

三阶棋盘魔方

四阶棋盘魔方

五阶棋盘魔方


http://www.ppmy.cn/news/9234.html

相关文章

少儿Python每日一题(10):手机键盘

原题解答 本次的题目如下所示(原题出处:NOC) 一般的手机的键盘是这样的: 要按出英文字母就必须要按数字键多下。例如要按出 x 就得按 9 两下,第一下会出 w,而第二下会把 w 变成 x。0 键按一下会出一个空格。 你的任务是读取若干句只包含英文小写字母和空格的句子,求出要…

IDEA2022.1创建Maven web项目 + SpringMVC入门学习

SpingMVC 入门案例 文章目录SpingMVC 入门案例项目的结构1.导入SpringMVC和Servlet依赖2.创建SpringMVC控制器类(等同Servlet)3.初始化SpingMVC环境(同Spring环境),设定SpringMVC加载对应的bean4.创建web容器启动类&am…

JAVA代码审计笔记

预编译不是万能的,否则就不会出现这么多的SQL注入漏洞。order by后面的语句,是不能够用预编译进行处理的,只能通过拼接进行操作,因此需要手动过滤。 SQL注入漏洞的防范方法: 1、预编译 2、类型转换 xss漏洞的危害&…

刷油漆【中等】

在一个8 \times 8 的网格中,一些水平的行被涂成红色,一些垂直的列被涂成蓝色,条纹是按顺序画的,一个接着一个。绘制条纹时它会重新绘制它所经过的所有单元格。(原理跟刷油漆一样)现在你需要确定最后一个上色的是什么颜色红色条纹是…

容器化——Centos下部署最后一版支持Docker的k8s集群

部署版本 首先要确定部署的版本 查询Kubernetes对Docker支持的情况 kubernetes/dependencies.yaml at master kubernetes/kubernetes (github.com) 查询Kubernetes Dashboard对Kubernetes支持的情况 Releases kubernetes/dashboard (github.com) 名称版本kubernetes1.23Doc…

Linux Bash单方括号与双方括号 [和[[的区别

本文参考 Burak Gkmen 的文章 Differences Between Single and Double Brackets in Bash。 单括号 [ 是 shell builtin,即 test 内置命令: $ type [ [ is a shell builtin $ [ 3 -eq 3 ] && echo “Numbers are equal” Numbers are equal $ t…

Hive SQL 每日SQL

1、查询订单明细表(order_detail)中销量(下单件数)排名第二的商品id,如果不存在返回null,如果存在多个排名第二的商品则需要全部返回。 需要用到的表: 订单明细表:order_detail 代码…

P10 PyTorch contour meshgrid

前言: 这两个函数是在画梯度图中经常用到的,简单了解一下 参考: python作图之plt.contour详解_你大佬来啦的博客-CSDN博客_plt.contour 目录: meshgrid contour 二维 contour 三维一 meshgrid 作用 创建网格点矩阵 输入&#…