|
|
|
@ -37,7 +37,7 @@ status: new
|
|
|
|
|
// 循环进行贪心选择,直到无剩余金额
|
|
|
|
|
while (amt > 0) {
|
|
|
|
|
// 找到小于且最接近剩余金额的硬币
|
|
|
|
|
while (coins[i] > amt) {
|
|
|
|
|
while (i > 0 && coins[i] > amt) {
|
|
|
|
|
i--;
|
|
|
|
|
}
|
|
|
|
|
// 选择 coins[i]
|
|
|
|
@ -60,7 +60,7 @@ status: new
|
|
|
|
|
// 循环进行贪心选择,直到无剩余金额
|
|
|
|
|
while (amt > 0) {
|
|
|
|
|
// 找到小于且最接近剩余金额的硬币
|
|
|
|
|
while (coins[i] > amt) {
|
|
|
|
|
while (i > 0 && coins[i] > amt) {
|
|
|
|
|
i--;
|
|
|
|
|
}
|
|
|
|
|
// 选择 coins[i]
|
|
|
|
@ -83,7 +83,7 @@ status: new
|
|
|
|
|
# 循环进行贪心选择,直到无剩余金额
|
|
|
|
|
while amt > 0:
|
|
|
|
|
# 找到小于且最接近剩余金额的硬币
|
|
|
|
|
while coins[i] > amt:
|
|
|
|
|
while i > 0 and coins[i] > amt:
|
|
|
|
|
i -= 1
|
|
|
|
|
# 选择 coins[i]
|
|
|
|
|
amt -= coins[i]
|
|
|
|
@ -103,7 +103,7 @@ status: new
|
|
|
|
|
// 循环进行贪心选择,直到无剩余金额
|
|
|
|
|
for amt > 0 {
|
|
|
|
|
// 找到小于且最接近剩余金额的硬币
|
|
|
|
|
for coins[i] > amt {
|
|
|
|
|
for i > 0 && coins[i] > amt {
|
|
|
|
|
i--
|
|
|
|
|
}
|
|
|
|
|
// 选择 coins[i]
|
|
|
|
@ -147,7 +147,7 @@ status: new
|
|
|
|
|
// 循环进行贪心选择,直到无剩余金额
|
|
|
|
|
while (amt > 0) {
|
|
|
|
|
// 找到小于且最接近剩余金额的硬币
|
|
|
|
|
while (coins[i] > amt) {
|
|
|
|
|
while (i > 0 && coins[i] > amt) {
|
|
|
|
|
i--;
|
|
|
|
|
}
|
|
|
|
|
// 选择 coins[i]
|
|
|
|
@ -188,7 +188,7 @@ status: new
|
|
|
|
|
// 循环进行贪心选择,直到无剩余金额
|
|
|
|
|
while amt > 0 {
|
|
|
|
|
// 找到小于且最接近剩余金额的硬币
|
|
|
|
|
while coins[i] > amt {
|
|
|
|
|
while i > 0 && coins[i] > amt {
|
|
|
|
|
i -= 1;
|
|
|
|
|
}
|
|
|
|
|
// 选择 coins[i]
|
|
|
|
|