πŸ“’ νƒμš•λ²•(Greedy)

KimdongkiΒ·2024λ…„ 3μ›” 28일

μ•Œκ³ λ¦¬μ¦˜

λͺ©λ‘ 보기
5/8

πŸ“Œ νƒμš•λ²•

μ•Œκ³ λ¦¬μ¦˜μ˜ 각 λ‹¨κ³„μ—μ„œ 졜적이라고 μƒκ°λ˜λŠ” 것을 μ„ νƒν•˜λŠ” μ•Œκ³ λ¦¬μ¦˜

μ‚¬μš© κ°€λŠ₯ 문제
-> ν˜„μž¬μ˜ 선택이 λ§ˆμ§€λ§‰ ν•΄λ‹΅μ˜ μ΅œμ μ„±μ„ ν•΄μΉ˜μ§€ μ•Šμ„ 경우

πŸ“™ κ±°μŠ€λ¦„λˆ 문제

N = int(input())
coin = [500, 100, 50, 10]
cnt = 0

for i in coin:
  cnt += (N//i)
  N %= i

print(cnt)

0개의 λŒ“κΈ€