Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- DP[0]=1;
- for(int c=0; c<coin.size(); c++)
- {
- int num = coin[c];
- for(int i=0; i<=monedaFinal; i++)
- {
- if(DP[i]&&i+coin[c]<=monedaFinal) ///si hay un numero distinto a cero en la posición analizada y estamos dentro del rango
- {
- DP[i+coin[c]]+=DP[i]; ///le suma a la posición i+coin[c] + dp [i]
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement