๋ฐฑ์ค - ๊ฑฐ์ค๋ฆ๋(Swift)
2022. 10. 23. 16:28ใAlgorithm
๋ฐฑ์ค - ๊ฑฐ์ค๋ฆ๋(Swift)
๋ฌธ์ ์ค๋ช
https://www.acmicpc.net/problem/5585
๋์ ํ์ด
ํฐ ์๋ถํฐ ๊ฑฐ์ค๋ฆ๋์ด ์ฑ์์ง๋๊น์ง ๋๋๋ฉด ๋๋ ๊ทธ๋ฆฌ๋ ๋ฌธ์ ์ด๋ค.
let arr = [500, 100, 50, 10, 5, 1]
var n = Int(readLine()!)!
var money = 1000 - n
var cnt = 0
var idx = 0
while money > 0 {
if money >= arr[idx] {
cnt += money / arr[idx]
money = money % arr[idx]
}
idx += 1
}
print(cnt)
'Algorithm' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๋ฐฑ์ค - ์ ์๋ ์ธ์ง(Swift) (0) | 2022.10.23 |
---|---|
๋ฐฑ์ค - ๋กํ(Swift) (0) | 2022.10.23 |
๋ฐฑ์ค - ์์ด๋ฒ๋ฆฐ ๊ดํธ (2) | 2022.10.23 |
๋ฐฑ์ค - ๋ณด๋ฌผ(Swift) (0) | 2022.10.23 |
๋ฐฑ์ค - ํ์์ค ๋ฐฐ์ (Swift) (0) | 2022.10.23 |