''' Greedy Algorithm ''' value = 56 coins = [2, 5, 50] coins.reverse() result = list() for b in coins : while value >= b: value -= b result.append(b) print(result)