#37672: 解題想法 ( 貪婪 )


a111116@stdmail.nssh.ntpc.edu. ... (仁23林睿瑜Eric)


從最小的硬幣遞迴到最大的硬幣,並且如果前面硬幣和 > 當前硬幣,刪除上一個硬幣。

以第二組側資為例子
有 1 3 6 8 15 20 六種硬幣

當前硬幣持有硬幣硬幣和和當前硬幣比較備註
1-0<1 
311<3 
61, 33<6 
81, 3, 610>8前面硬幣和 > 當前硬幣,刪除上一個硬幣( 6 )
151, 3, 812<15 
201, 3, 8, 1527>20前面硬幣和 > 當前硬幣,刪除上一個硬幣( 15 )

最後持有硬幣 1, 3, 8, 20 ,輸出答案 4

#37673: Re: 解題想法 ( 貪婪 )


proglohas@gmail.com (david)


感謝你的想法,

不過我是用 >= 來判斷才 ac