Q. μΉ΄μ΄ν°μλ κ±°μ€λ¦λμΌλ‘ μ¬μ©ν 500μ, 100μ, 50μ, 10μμ§λ¦¬ λμ μ΄ λ¬΄νν μ‘΄μ¬νλ€κ³ κ°μ νλ€. μλμκ² κ±°μ¬λ¬ μ€μΌ ν λμ΄ NμμΌ λ κ±°μ¬λ¬ μ€μΌν λμ μ μ΅μ κ°μλ₯Ό ꡬνλΌ. λ¨, κ±°μ¬λ¬ μ€μΌ ν λ Nμ νμ 10μ λ°°μμ΄λ€.
def solution():
coin = int(input())
count = 0
array = [500, 100, 50, 10]
for i in array:
count+=coin // i
coin %= i
return count
νμ§λ§ μμ νμ΄λ κ±°μ¬λ¬ μ€ μ μλ λμ μ λ¨μκ° κ°μ₯ ν° κΈμ‘μ΄ λλ¨Έμ§ λμ μ λ°°μμ΄κΈ° λλ¬Έμ κ°λ₯ν νμ΄μ΄λ€. λ§μ½ ννμ λ¨μκ° 500, 300, 100, 10 μ΄λΌλ©΄ μμ μ½λλ λ΅μ΄ λ μ μλ€.
λλΆλΆμ λ¬Έμ λ 그리λ μκ³ λ¦¬μ¦μ μ΄μ©νμ λ 'μ΅μ μ ν΄'λ₯Ό μ°Ύμ μ μλ κ°λ₯μ±μ΄ λ€λΆνλ€.