回分類題庫
d171: 2010 程式達人 B - 骰子問題
出處:

Difficulity : N/A
Accepted : 16 Times | Submit :63 Times | Clicks : 1924
Accepted : 15 Users | Submit : 20 Users | Accepted rate : 75%
Time Limit :3000 ms | Memory Limit : 64000 KBytes
題目加入時間 : 2010-05-16 18:48

Content :

HM7非常的聰明,因此掌握了非常多的財富。在癱瘓大仁樓的同時,也不忘在商學院豪賭(賭的是名聲,是威望)。這次賭博遊戲使用的是一種叫做RGB三原色骰,這是種有六個面的骰子(即正方體形狀的骰子,非市售十二面體骰),然而骰子上的面沒有點數,取而代之的是每個面都填上紅色、綠色和藍色,分別以RGB代表。

遊戲的規則我們不清楚,但是我們得到的消息指出HM7身上配有西德製的高科技武器黑磚哀鳳Legend,他打算使用這些設備將骰子調包。因此商學院的幕後大老施華特別將這些骰子和骰子的鑄模轉交給我們鑑定比對,看看骰子是否被調包了。「在議事堂多列一個席次,你就是下屆主席,經費也可以多拿一點。」,施華丟下了這句話就走了,看來言下之意是我們鑑定出正確結果,那麼我們可以得到一些額外的獎勵。

照慣例,每次在這種時刻需要人手寫程式時,胖達就轉換成嘴巴寫程式模式,剛好阿衝因為車被拖吊人也不在現場,所以這個重責大任又落到各位身上了。

Input :

總共有數筆測資,每行代表一組,是由{r, g, b}三個元素所構成長度12的字串,分別代表兩顆骰子面的顏色。前六個字元和後六個字元分別依序代表的是兩顆骰子的六個面,面的順序如下圖所示。

Output :

對每組測資的兩顆骰子,請判斷出他們是否為同一顆骰子。如果是的話請輸出TRUE,否則請輸出FALSE。特別注意的是,因為骰子上不會有這些編號,只有顏色,所以有可能兩顆骰子原本的顏色順序不同,但將其中一顆經過翻轉以後,有可能會與另外一顆相同。參考下圖,只要翻轉其中一顆骰子後,兩顆骰子即為相同的骰子。

Sample Input :

rbgggrrggbgr
rrrbbbrrbbbr
rbgrbgrrrrrg

Sample Output :

TRUE
FALSE
FALSE

Hint :

低年級解題率 4/12

Author :


  Solve it!   Status Forum (0)

C++
C
JAVA
22364. david942j (4 ms , 344KB)
39649. cp100701020 (6 ms , 202KB)
45816. justin6 (8 ms , 350KB)
31501. henryokc (10 ms , 338KB)
49452. CC501 (16 ms , 164KB)
22041. flyoscar (4 ms , 198KB)
53424. ag100 (6 ms , 200KB)
53421. ag100 (8 ms , 202KB)
72170. nwgs524513cja (174 ms , 1506KB)

執行時間會受很多因素影響因此僅供參考,主機等級請看這裡