[LeetCode] Smallest Index With Equal Value

준규·2022년 8월 28일
0

index가 0부터 시작하는 숫자 배열 nums가 주어질 때 index i 를 10으로 나눈 나머지가 nums[i]와 같은 최소 인덱스를 리턴하는 문제이다. 만약 nums에 최소 인덱스가 존재하지 않으면 -1을 리턴하면 된다

Example을 보면

nums배열의 앞에서부터 체크를 하면서 조건에 맞으면 바로 그 인덱스를 리턴하면 될것 같다

const smallestEqual = function(nums) {
    for(let i = 0; i < nums.length; i++) {
        if(i % 10 === nums[i]) {
            return i
        }
    }
    return -1
}

매우 간단한 문제였다 submit을 해보니

정답이었다!

profile
안녕하세요 :)

0개의 댓글