Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 11517: Exact Change ★★★☆☆ 題組: Contest Archive with Online Judge 題號: 11517: Exact Change 解題者:李重儀 解題日期: 2008 年 11 月 3 日 題意: 會給你一個東西的價格,以及你所擁有的鈔票和 硬幣的面額,你的程式要輸出以你的那些鈔票和.

Similar presentations


Presentation on theme: "1 11517: Exact Change ★★★☆☆ 題組: Contest Archive with Online Judge 題號: 11517: Exact Change 解題者:李重儀 解題日期: 2008 年 11 月 3 日 題意: 會給你一個東西的價格,以及你所擁有的鈔票和 硬幣的面額,你的程式要輸出以你的那些鈔票和."— Presentation transcript:

1 1 11517: Exact Change ★★★☆☆ 題組: Contest Archive with Online Judge 題號: 11517: Exact Change 解題者:李重儀 解題日期: 2008 年 11 月 3 日 題意: 會給你一個東西的價格,以及你所擁有的鈔票和 硬幣的面額,你的程式要輸出以你的那些鈔票和 硬幣所能付出能夠大於或等於那個價格的最小值, 以及在那個情形下所能付出的最少硬幣 / 鈔票的 數量總共是多少。

2 2 題意範例: Sample Input:Output for Sample Input: 11500 2 1400 3 500 1000 2000 解法: DP 設 f(m,x): 只考慮前 m 個硬幣 / 鈔票,能付出剛好 x cents 這樣的數量所需 使用的硬幣 / 鈔票數目的最小值。若無法付出剛好這麼多的數量,則 為 -1 。 f(m,x)=-1 if f(m-1,x)= -1 and (x-d i =0 and (x-d i =0 and f(m-1,x-d i )>=0) f(m,x)=min{f(m-1,x),f(m-1, x-d i )+1} otherwise f(0,0)=0 f(0,y)= -1 (y>0) (d i : 第 i 個硬幣 / 鈔票的幣值 )

3 3 解法範例:無 討論:無


Download ppt "1 11517: Exact Change ★★★☆☆ 題組: Contest Archive with Online Judge 題號: 11517: Exact Change 解題者:李重儀 解題日期: 2008 年 11 月 3 日 題意: 會給你一個東西的價格,以及你所擁有的鈔票和 硬幣的面額,你的程式要輸出以你的那些鈔票和."

Similar presentations


Ads by Google