所屬科目:程式設計
二、一個骰子遊戲的計分規則如下所述:一個骰子共有六面,點數分別為1~6。遊戲時擲出三個骰子,若三個骰子的點數相同,則分數為三個骰子點數總和再乘以 3;若其中有兩個骰子點數相同,另一個不同,則分數為點數不同骰子的點數。若三個骰子的點數都不同,則重新再擲三個骰子,直到出現有分數的情況為止。請使用物件導向程式語言 C++或 Java為此遊戲設計程式。 (20 分)
四、請寫出下列 Java 語言程式的執行結果,也就是 System.out.println("Sum before the swap: " + Element.sum(e))及 System.out.println("Sum after the swap: " + Element.sum(e))的輸出結果。(20 分)