Buonasera, non riesco a svolgere in maniera integrale un esercizio di Java.
Questo esercizio chiede di scrivere un metodo che dati in ingresso una quantità di denaro v (es: 5) e l'insieme dei valori delle monete disponibili M (es: {1,2,5,15,20,32}) restituisca tutti i modi in cui è possibile cambiare v utilizzando monete i cui valori nominali compaiono in M.
Es: v=5; M={1,2,5,15,20,32}; dovrà restituire: cinque monete da 1; tre monete da 1 e una da 2, una moneta da 1 e due da 2; una sola moneta da 5.
Grazie in anticipo per l'aiuto