๋ฐ์ํ
๐ ๋ฌธ์ ๋ถ์
500์, 100์, 50์, 10์, 5์, 1์์ด ์ถฉ๋ถํ ์๋ค.
๊ฑฐ์ค๋ฆ๋ ๊ฐ์๊ฐ ๊ฐ์ฅ ์ ๊ฒ ์๋์ ์ค๋ค.
1000์ ์งํ ํ์ฅ ๋์ ๋, ๋ฐ์ ์๋์ ํฌํจ๋ ์๋์ ๊ฐ์๋ฅผ ๊ตฌํ์ฌ๋ผ
๐์ฝ๋ ์ค๊ณํ๊ธฐ
1. input๊ฐ์ ์ ๋ ฅ ๋ฐ๋๋ค.
2. 1000์ ์์ input๊ฐ์ ๋นผ์ค๋ค. // = change
3. count = 0 //์ถ๋ ฅ๊ฐ
4. for๋ฌธ์ ํตํด์ ๋ฆฌ์คํธ์์ ์๋ ๊ฐ์ ๋๋ ๋ชซ์ change๋ก ๋ํด์ค๋ค.
5. ๋์ ์ผ๋ก ๋๋ ๋๋จธ์ง๊ฐ์ change์ ๋ฃ์ด์ค๋ค.
6. count๊ฐ์ ์ถ๋ ฅํ๋ค.
๐์ ๋ต์ฝ๋
change = 1000 - int(input())
coins = [500, 100, 50, 10, 5, 1]
count = 0
for i in coins:
count += change//i
change %= i
print(count)
๋ฐ์ํ
'๋ฐฑ์ค | Baekjoon' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋ฐฑ์ค][1920] ์ ์ฐพ๊ธฐ | ํ์ด์ฌ | ์ด์งํ์ (0) | 2024.08.17 |
---|---|
[๋ฐฑ์ค][2810] ์ปตํ๋ | ํ์ด์ฌ | ๊ทธ๋ฆฌ๋ (0) | 2024.08.14 |
[๋ฐฑ์ค][7568] ๋ฉ์น | ํ์ด์ฌ | ๊ตฌํ (0) | 2024.08.11 |
[๋ฐฑ์ค][25305] ์ปคํธ๋ผ์ธ | ํ์ด์ฌ | ๊ตฌํ๋ฌธ์ (0) | 2024.08.09 |
[๋ฐฑ์ค][2562] ์ต๋๊ฐ | ํ์ด์ฌ, C++ (0) | 2024.07.11 |