古代王朝因為長久的旱災,需要向天祈雨,而祈雨的儀式充滿了智慧與挑戰。在祈雨的聖地,設置了一個特殊的 Y 形軌道,其頂端分別有三座祭壇:A、B、C。每座祭壇上放置著祈雨的神聖符文,這些符文需依規定完成移動,才能喚醒天神降下甘霖。 祈雨儀式開始時,符文分散在 B 和 C 兩座祭壇上,如圖一所示。
圖一 | 圖二 |
你的任務是透過 Y 形軌道,將符文按照規則全部移送至祭壇 A(圖二所示)。
符文移動規則:
違反上述規則將導致儀式失敗。例如,如圖三所示,祭壇 C 上出現了以下錯誤:
圖三 |
移動過程範例:
初始狀態:圖一
B 祭壇:符文 1、2。
C 祭壇:符文 3、4。
A 祭壇:空。
目標狀態:圖二
A 祭壇:符文依規則排列,由前到後為 1、2、3、4。
B 祭壇:空。
C 祭壇:空。
指令格式: 移動過程的每一步指令格式為 a b c:
a 表示符文編號。
b 表示符文的當前所在位置(A、B 或 C)。
c 表示符文要移動到的位置(A、B 或 C)。
演變過程:(雙斜線 // 後面是說明)
1 B A //將符文 1 從 B 移動到 A。
2 B C //將符文 2 從 B 移動到 C。
3 C B //將符文 3 從 C 移動到 B。
2 C A //將符文 2 從 C 移動到 A。
3 B C //將符文 3 從 B 移動到 C。
4 C B //將符文 4 從 C 移動到 B。
3 C A //將符文 3 從 C 移動到 A。
4 B A //將符文 4 從 B 移動到 A。
最終結果
A 祭壇:1、2、3、4(從上到下)。
B 祭壇:空。
C 祭壇:空。
第一行輸入 B 祭壇 上的符文編號:
第二行輸入 C 祭壇 上的符文編號:
輸出將所有符文移動到 A 祭壇 的完整步驟。 每個步驟以以下格式表示: 編號 來源 目標 編號:符文的編號。 來源:符文移動的起始祭壇(B 或 C 或 A)。 目標:符文移動的目標祭壇(B 或 C 或 A)。 最終所有符文在 A 祭壇 上時,必須按照編號的 升序排列。
1 2 3 4
4 C A 3 C B 4 A C 3 B A 4 C A 2 B C 4 A B 3 A C 4 B C 1 B A 4 C A 3 C B 4 A B 2 C A 4 B C 3 B A 4 C A
編號 | 身分 | 題目 | 主題 | 人氣 | 發表日期 |
沒有發現任何「解題報告」 |