编辑代码

def min_coins(coins, target):
    coins.sort(reverse=True)
    count = 0

    for coin in coins:
        while target >= coin:
            target -= coin
            count += 1

    return count

# 示例
coin_values = [25, 10, 5, 1]
target_amount = 63

result = min_coins(coin_values, target_amount)
print("Minimum coins needed:", result)