- 最后登录
- 2016-1-18
- 在线时间
- 358 小时
- 阅读权限
- 40
- 注册时间
- 2008-7-16
- 积分
- 1298
- 帖子
- 925
- 精华
- 0
- UID
- 37321
- 性别
- 保密
- 积分
- 1298
- 帖子
- 925
- 精华
- 0
- UID
- 37321
- 性别
- 保密
|
虽然大家有见过说最少还原是26步,但是这个也是没有数学论证的,下面我说下我自己对论证的想法 大家应该知道3阶的不同情况有很多种,而且我们也知道这个数,我们这里用A表示,也就是说,这个所有的情况包含了能N步之内还原的问题。假设至少N步之内可以还原一个任意打乱的3阶,那么这种魔方的情况不同的个数是12~N。也就是说,可以列一个方程,12~n+12~(n-1)+...+12~1+12~0应该可以计算出来 还有,关于N步把3阶已完成的魔方再度还原会有重复计算,比如你做一次R,再一次R’,就等于没有动用这两步,假设这种情况有M种(M的计算不会很复杂)如果这些都混为一起计算列出方程12~n+12~(n-1)+...+12~1+12~0-M=A 其中A,M都是已知的,所以,N可以求。 我将会更深步研究,请大家支持,如果觉得我说的有道理或者有什么不懂的地方,请加我的QQ313583074,大家一起讨论,群10214608 ---------------------------------------------------------------------------------------------------------- 不好意思,上次命题没有解释清楚,现在我说清楚一点。首先假设一个任意打乱魔方,至少需要N步还原,那么这种魔方最多有12的N次方个。如果转一下(不包括中间转动),那么不同的转发有12种,根据成法原理,那么转N步最多有12~N(12的N次方)可能,因为每一个面有两种不同的转法,一共十二种。这样至少需要N步还原的魔方就有N~12种。又由于此次计算中有重复步骤,例如,如果N步之中,有一步是R,第二步是R‘,那么其实只用转动N-2步即可还原,所以在12~N中有重复计算的。假设这种可能是M种。那么,列一个方程,12~N+12~(N-1)+…+12~1+12~0-M=所有魔方不同的情况。 M的计算远远比N计算要容易点,所以,算出M,再求N。如果还有不明白的,可以在这里发贴,我尽量编辑修复漏洞。-----------------------------------------------------------------------------------------------<SPAN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-bidi-font-size: 12.0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA"><FONT color=red>补充:<SPAN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-bidi-font-size: 12.0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">我指的</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA; mso-fareast-font-family: 宋体">N</SPAN><SPAN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-bidi-font-size: 12.0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">,是指某一个魔方,至少需要</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA; mso-fareast-font-family: 宋体">N</SPAN><SPAN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-bidi-font-size: 12.0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">步还原(也就是保证转动</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA; mso-fareast-font-family: 宋体">N</SPAN><SPAN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-bidi-font-size: 12.0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">步可以还原,只要你知道方法)</SPAN></FONT></SPAN>
[ 本帖最后由 咖啡味的茶 于 2008-8-10 08:41 编辑 ] |
-
总评分: 经验 -2
查看全部评分
|