문제대로 풀었는데 계속 답이 안 나와서 질문하기 페이지에 봤더니 문제가 잘못 나와있었다.
idx보다 크면서 x -> idx보다 같거나 크면서 o
문제 풀 때 참고하시길...!
class Solution {
fun solution(arr: IntArray, idx: Int): Int {
for (i in idx until arr.size) {
if (arr[i] == 1) {
return i
}
}
return -1
}
}
class Solution {
fun solution(arr: IntArray, idx: Int): Int = (idx until arr.size).firstOrNull { arr[it] == 1 } ?: -1
}