TYVJ P 1214 硬幣問題

2021-07-28 20:36:36 字數 680 閱讀 2127

tyvj  p 1214 硬幣問題

有n種硬幣,面值為別為a[1],a[2],a[3]……a[n],每種都有無限多。給定非負整數s,可以選取多少個硬幣使得面值和恰好為s?輸出硬幣數目最小值和最大值

第1行n

第2行s

第3到n+2行為n種不同的面值

第1行為最小值

第2行為最大值

6 1 

2 3

6

1<=n<=100

1<=s<=10000

1<=a[i]<=s

1   #include2

using

namespace

std;

3 #include4 #include5

#define n 105

6#define s 10010

7int

n,s,a[n];

8int

minv[s],maxv[s];

9int

main()

1024 printf("

%d\n%d

",minv[s],maxv[s]);

25return0;

26 }

TYVJ P 1214 硬幣問題

tyvj p 1214 硬幣問題 有n種硬幣,面值為別為a 1 a 2 a 3 a n 每種都有無限多。給定非負整數s,可以選取多少個硬幣使得面值和恰好為s?輸出硬幣數目最小值和最大值 第1行n 第2行s 第3到n 2行為n種不同的面值 第1行為最小值 第2行為最大值 3 6 1 2 32 6 1 ...

稱硬幣問題

稱硬幣問題算是經典問題了,很考驗邏輯能力,因此常出現在號稱智商160或智商180的題集中,現在有些企業招聘也喜歡問這種問題。稱硬幣的問題基本上形式類似,只是硬幣總個數有差別,形式為 有n枚硬幣,外觀無法區別,但是有一枚是假幣 可能告訴你是輕或重,也可能說不知道輕重 問用一無砝碼的天平,最少幾次稱出那...

最少硬幣問題

問題描述 有n種不同面值的硬幣,各硬幣面值存於陣列t 1 n 現用這些面值的錢來找錢 各面值的個數存在陣列num 1 n 中。程式設計任務 對於給定的1 n 10,硬幣面值陣列 各面值的個數及錢數m,0 m 2001,程式設計計算找錢m的最少硬幣數。input 第乙個數字n,後面n行每行兩個數,面值...