728x90
숫자 찾기
class Solution {
fun solution(num: Int, k: Int) = "-$num".indexOf(k.toString())
}
n의 배수 고르기
class Solution {
fun solution(n: Int, numlist: IntArray) = numlist.filter { it % n == 0 }
}
자릿수 더하기
class Solution {
fun solution(n: Int): Int {
var length = n.toString()
var sum: Int = 0
for (i in length) {
sum += i.toInt() -48
}
return sum
}
}
OX퀴즈
class Solution {
fun solution(quiz: Array<String>): Array<String> {
var answer: Array<String> = arrayOf<String>()
for (i in quiz){
val temp = i.split(" ")
var fir = temp[0].toInt()
var sec = temp[2].toInt()
var end = temp[4].toInt()
if (temp[1] == "+") if (fir + sec == end) answer = answer.plus("O") else answer = answer.plus("X")
if (temp[1] == "-") if (fir - sec == end) answer = answer.plus("O") else answer = answer.plus("X")
}
return answer
}
}
728x90