def monety(kwota, nominaly, sztuki):
ile = 0
for i in range(len(nominaly)):
m = min(sztuki[i], kwota // nominaly[i])
if m != 0:
ile = ile + m
sztuki[i] = sztuki[i] - m
kwota = kwota - m * nominaly[i]
print(nominaly[i], m)
return ile
print(monety(23, [20, 10, 5, 2, 1], [100, 1, 100, 1, 100]))
ZGVmIG1vbmV0eShrd290YSwgbm9taW5hbHksIHN6dHVraSk6CglpbGUgPSAwCglmb3IgaSBpbiByYW5nZShsZW4obm9taW5hbHkpKToKCQltID0gbWluKHN6dHVraVtpXSwga3dvdGEgLy8gbm9taW5hbHlbaV0pCgkJaWYgbSAhPSAwOgoJCQlpbGUgPSBpbGUgKyBtCgkJCXN6dHVraVtpXSA9IHN6dHVraVtpXSAtIG0KCQkJa3dvdGEgPSBrd290YSAtIG0gKiBub21pbmFseVtpXQoJCQlwcmludChub21pbmFseVtpXSwgbSkKCXJldHVybiBpbGUKCQpwcmludChtb25ldHkoMjMsIFsyMCwgMTAsIDUsIDIsIDFdLCBbMTAwLCAxLCAxMDAsIDEsIDEwMF0pKQo=