ํคํจ๋ ๋๋ฅด๊ธฐ
-
[Programmers] Lv1.ํคํจ๋ ๋๋ฅด๊ธฐ(kotlin)SW Test/Programmers 2022. 7. 16. 19:33
๋ฌธ์ ์์ ํ์ด ๊ธฐ๋ณธ์ ์ผ๋ก๋ ๋ฌธ์ ์์ ์๊ตฌํ๋๋ก ์ผ์๊ณผ ์ค๋ฅธ์์ผ๋ก ์ ๋ ฅํ ์ซ์๋ก ๋ถ๊ธฐ์ฒ๋ฆฌ ํฉ๋๋ค. 2,5,8,0 ์์๋ ์ผ์๊ณผ ์ค๋ฅธ์์ ๊ฑฐ๋ฆฌ๋ฅผ ๊ตฌํ๊ธฐ ์ํด์ ์ขํ๋ก ํํํฉ๋๋ค. ํ๋์ ์ขํ๋ 3์ผ๋ก ๋๋ ์ซ์์ธ num/3, ๋ค๋ฅธ ํ๋๋ 3์ผ๋ก ๋๋ ๋๋จธ์ง์ธ num%3 ์ ๋๋ค. ๊ฐ ์ขํ๋ก ๊ฑฐ๋ฆฌ๋ฅผ ๊ณ์ฐํ ํ ๊ฐ์ ๊ฑฐ๋ฆฌ์ผ ๊ฒฝ์ฐ์ hand ๊ฐ์ ๋ฐ๋ผ ๋ถ๊ธฐ์ฒ๋ฆฌ ํ๋ฉด ๋ฉ๋๋ค. import kotlin.math.* class Solution { fun solution(numbers: IntArray, hand: String): String { var answer = "" var left = 9 var right = 11 numbers.map{ if(it == 0) 10 else it - 1}.forEach{ num ..