在卡加布列島上發行的硬幣有 N 種,分別價值 A1,A2,⋯,AN 塊,已知 1=A1<A2<⋯<AN,而且對於所有可能的 i,Ai 是 Ai+1 的因數。學姐帶了價值 K 塊錢的小說去卡加布列島想要換成現金,但她希望拿到的硬幣越少越好,作為收銀員的你能滿足學姐的需求嗎?
(注意到最小硬幣是 1 塊錢,所以一定有辦法換錢)
輸入有兩行,第一行包含兩個正整數 N,K,代表硬幣的種數和小說的價值。 第二行則有 N 個正整數 1=A1,A2,⋯,AN,分別代表硬幣的價值,保證輸入的數字從小到大排列。
輸出有一行。這一行只有一個正整數,代表可能的最少硬幣數量。
5 123 1 5 10 50 100
6
5 8763 1 31 124 372 4836
35