โจ๏ธ Language/swift
[ํ๋ก๊ทธ๋๋จธ์ค LV.0] ์๊ผฌ์น
hyebin (Helia)
2022. 12. 27. 15:45
๋ฐ์ํ
์๊ผฌ์น
๋ฌธ์ ์ค๋ช
๋จธ์ฑ์ด๋ค ์๊ผฌ์น ๊ฐ๊ฒ๋ 10์ธ๋ถ์ ๋จน์ผ๋ฉด ์๋ฃ์ ํ๋๋ฅผ ์๋น์ค๋ก ์ค๋๋ค. ์๊ผฌ์น๋ 1์ธ๋ถ์ 12,000์, ์๋ฃ์๋ 2,000์์ ๋๋ค. ์ ์ n๊ณผ k๊ฐ ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ก์ ๋, ์๊ผฌ์น n์ธ๋ถ๊ณผ ์๋ฃ์ k๊ฐ๋ฅผ ๋จน์๋ค๋ฉด ์ด์ผ๋ง๋ฅผ ์ง๋ถํด์ผ ํ๋์ง return ํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด๋ณด์ธ์.
์ ํ ์ฌํญ
- 0 < n < 1,000
- n / 10 ≤ k < 1,000
- ์๋น์ค๋ก ๋ฐ์ ์๋ฃ์๋ ๋ชจ๋ ๋ง์ญ๋๋ค.
์ ์ถ๋ ฅ ์
n | k | result |
10 | 3 | 124,000 |
64 | 6 | 768,000 |
์ ์ถ๋ ฅ ์ ์ค๋ช
์ ์ถ๋ ฅ ์ #1
- 10์ธ๋ถ์ ์์ผ ์๋น์ค๋ก ์๋ฃ์๋ฅผ ํ๋ ๋ฐ์ ์ด 10 * 12000 + 3 * 2000 - 1 * 2000 = 124,000์์ ๋๋ค.
์ ์ถ๋ ฅ ์ #2
- 64์ธ๋ถ์ ์์ผ ์๋น์ค๋ก ์๋ฃ์๋ฅผ 6๊ฐ ๋ฐ์ ์ด 64 * 12000 + 6 * 2000 - 6 * 2000 =768,000์์ ๋๋ค.
์ ์ถ
import Foundation
func solution(_ n:Int, _ k:Int) -> Int {
return (n*12000) + ((k - (n/10))*2000)
}
๋ฐ์ํ