[白俊]5585:おつり
金をさがす
持参した硬貨のうち、大きい単位は常に小さい単位の倍数であるため、小さい単位の硬貨を総合して他の年を生み出すことはできない.したがって,グリディアルゴリズムにより,単純に最大の通貨から探すことで最適解を見つけることができる.
質問する
コード#コード#
#5585 : 거스름돈
money = 1000
price = int(input())
count = 0
array = [500, 100, 50, 10, 5, 1]
num = money - price
for coin in array:
count += num //coin # 해당 화폐로 거슬러 줄 수 있는 동전 개수 세기
num %= coin
print(count)
に答える
持参した硬貨のうち、大きい単位は常に小さい単位の倍数であるため、小さい単位の硬貨を総合して他の年を生み出すことはできない.したがって,グリディアルゴリズムにより,単純に最大の通貨から探すことで最適解を見つけることができる.
Reference
この問題について([白俊]5585:おつり), 我々は、より多くの情報をここで見つけました https://velog.io/@shinyejin0212/백준-5585-거스름돈テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol