GoalScope — coin_change (Qwen2.5-Coder-32B-Instruct) — hover a token to see the patched verbalization
↵
<code>↵
def coin_change(coins, amount):↵
"""Dynamic programming approach to solve the coin change problem."""↵
dp = [float('inf')] * (amount + 1)↵
dp[0] = 0↵
for coin in coins:↵
for x in range(coin, amount + 1):↵
dp[x] = min(dp[x], dp[x - coin] + 1)↵
return dp[amount] if dp[amount] != float('inf') else -1↵
</code>