๋ฐฑ์ค - ์คํ ๋ฐฐ๋ฌ(Swift)
2022. 10. 22. 21:16ใAlgorithm
๋ฐฑ์ค - ์คํ ๋ฐฐ๋ฌ(Swift)
๋ฌธ์ ์ค๋ช
https://www.acmicpc.net/problem/2839
๋์ ํ์ด
์ด ๋ฌธ์ ๋ ๊ฐ๋ฅํ๋ฉด 5๋ฅผ ๋ง์ด ์ฌ์ฉํ๋๊ฒ ํต์ฌ์ด๋ค.
์ฆ 5๋ก ๋๋์ด๋จ์ด์ง๋ค๋ฉด ๋ชซ์ ๋ฆฌํดํ๊ณ ๊ทธ๋ ์ง ์๋ค๋ฉด 3์ ๋นผ๋ฉด ๋๋ค.
var n = Int(readLine()!)!
var cnt = 0
while n > 0 {
if n%5 == 0 {
cnt += n/5
n = 0
} else {
n = n-3
cnt += 1
}
}
print(n==0 ? cnt : -1)
'Algorithm' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๋์ 0 - ๋ฐฑ์ค(Swift) (0) | 2022.10.22 |
---|---|
๋ฐฑ์ค - ATM(Swift) (0) | 2022.10.22 |
์นด๋ ์ญ๋ฐฐ์น - ๋ฐฑ์ค(Swift) (0) | 2022.10.08 |
์ซ์๋ง ์ถ์ถ (0) | 2022.10.07 |
๋ฐฑ์ค - ํ๋ฌธ(Swift) (0) | 2022.10.06 |