使用函式將每個幣值都加加看,如果等於要求的數量的話先將幣種組合存到一個二維陣列中,接下來直接用Sort排序這個二維陣列,需要注意的是存幣種組合的時候要判斷這個幣種組合是否已經有存到陣列中了,可以使用Map或Set來判斷。
範例程式碼