作者DavidGuo (君逸)
看板Rubiks
標題Re: [問題] 只轉特定的五面
時間Thu Dec 4 12:09:02 2008
這個問題,首先要給予嚴格的限制,
只轉五面的話,是否可以轉動 M, E, S, X, Y, Z 這幾種,如果可以的話,
答案很簡單,
D = UEZ' (我的 E 與 Z 都是沿 U 方向)
但這有個缺點,就是 D 面中心會被轉了90度。
所以我相信你要問的是M, E, S, X, Y, Z不能動,只用 U, R, B, L, F這五種,
這個答案也是可以的,
下面我拆兩段來解釋
D = F2R2D2F2U2R2F2 U F2R2U2F2D2R2F2
(用U, F2, R2, D2轉出來,此公式D2共用了兩次,所以中心不會轉動到。)
而D2可以寫成
D2 = F2R2L2B2U2F2R2L2B2 (用F2, B2, R2, L2, U2即可)
把下式代入上式就是答案了。
所以 D 就可以用另外五面轉出來了。
若只有轉四面的話,又要分了,不能轉的兩面有沒有相鄰,
若相鄰,只能轉 U, D, F, R的話
經過一些分析,答案是不能,是原來情況的24分之一
本來有43252003274489856000種,現在只剩1802166803103744000種
原理不會很難,就是去檢查有沒有辦法做到
邊方向(EO),角方向(CO),換邊(EP),換角(CP)
發現都可以,只會有一個邊沒辦法動到,所以本來在計算時的 12!*2^12 的部分
會變成 11!*2^11 ,所以就是少乘了24。
若不能轉的兩面不相鄰,只能轉 U, D, L, R的話
一樣,也是查檢 EO, CO, EP, CP,發現…只有EO不行,
這個情況就跟盲解時一樣,要注意某相對的面是不能轉90度的,只能180度。
因此,就少乘了 2^12,情況只剩原來的4096分之一,等於21119142223872000種。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.122.140.134
1F:推 poolkid:小個小時就有那麼多東西 果然是教授級的人物 12/04 12:47
2F:推 xb27:郭教授厲害!!! 12/04 13:16
※ 編輯: DavidGuo 來自: 140.122.140.134 (12/04 13:55)
3F:推 Holocaust123:高水準討論串! 12/04 13:45
4F:推 sch11:看嘸 這不是我的菜 12/04 19:10
5F:推 jeff7897:認真專業! 12/04 21:47
6F:推 poolkid:如果再把轉四面的情形用在二階方塊上呢?我是問題學生 12/05 00:00
7F:推 chevy:二階應該沒面的問題吧 隨便轉都一定轉的到全部的小方塊了 12/05 00:02
8F:→ DavidGuo:沒錯,2階的話沒問題,因為CE, CO都可以轉的出來。 12/05 00:25
9F:推 aegius1r:二階 三面就夠了吧XD 12/05 17:13
10F:推 Relaxer:光看就想吐 饒了我吧 12/06 14:27