給定 v
vv 種貨幣(單位:元),每種貨幣使用的次數不限。不同種類的貨幣,面值可能是相同的。現在,要你用這 v
vv 種貨幣湊出 n
nn 元錢,請問共有多少種不同的湊法。
輸入格式
第一行包含兩個整數 v
vv 和 n
nn。接下來的若干行,將一共輸出 v
vv 個整數,每個整數表示一種貨幣的面值。
輸出格式
輸出乙個整數,表示所求總方案數。
資料範圍
1 ≤v
≤25
1≤v≤25
1≤v≤25
1 ≤n
≤10000
1≤n≤10000
1≤n≤10
000答案保證在long long
範圍內
輸入樣例:
3 10
1 2 5
輸出樣例:
10
這是乙個經典的完全揹包問題,使用y氏dp法分析找出狀態轉移方程。
具體方法見 y氏dp法
**如下(示例):
#include
using
namespace std;
int n,m;
long
long q[30]
[10010];
intmain()
} cout<[m]
}
acwing寒假每日一題題解
貨倉選址 頭兩天的每日一題有點水 include using namespace std int s 505 505 int i,j intmain void 語法題蛇形添數 輸入兩個整數n和m,輸出乙個n行m列的矩陣,將數字 1 到 n m 按照回字蛇形填充至矩陣中。具體矩陣形式可參考樣例。輸入格...
acwing 寒假每日一題題解
本篇部落格是基於acwing活動中的寒假每日一題 活動位址 在一條數軸上有 n 家商店,它們的座標分別為 a1 an。現在需要在數軸上建立一家貨倉,每天清晨,從貨倉到每家商店都要運送一車商品。為了提高效率,求把貨倉建在何處,可以使得貨倉到每家商店的距離之和最小。輸入格式 第一行輸入整數n。第二行n個...
AcWing寒假每日一題 Day9獎學金
某小學最近得到了一筆贊助,打算拿出其中一部分為學習成績優秀的前5名學生發獎學金。期末,每個學生都有3門課的成績 語文 數學 英語。先按總分從高到低排序,如果兩個同學總分相同,再按語文成績從高到低排序,如果兩個同學總分和語文成績都相同,那麼規定學號小的同學排在前面,這樣,每個學生的排序是唯一確定的。任...