코틀린

나누어 떨어지는 숫자배열 코틀린

아는맛이무섭다 2024. 2. 13. 17:25

 

오늘은 나누어 떨어지는 숫자 배열 코딩 풀이를 하겠습니다.

매일매일 푸는 문제를 노트에 쓰듯이 기록하면 좋을 것 같아서 작성할려구요.

 

 

위 문제에서 풀이는 아래처럼 했습니다.

 

 

여기 For반복문에서 Arr에있는 i가 divisor 숫자를 나눴을때, 나머지가 0이면 answer에 추가하는 구문과

If에서 만약 Answer가 비면 -1을 추가하기로 되있습니다.

 

toIntArray는 Int 배열 리스트로 한번 변환시키고, sortedArray는 내림차순으로 정렬하는 것입니다.

 

기존문제에서 뭐 건들거나 바꾸지 않았고, for 부터 return까지 추가해주시면 됩니다.

class.Solution{
	fun solution (arr : IntArray, divisor : Int):IntArray {
    //여기에 코드를 입력하세요
    }
}

 

처음에는 코딩이 길었는데 한번 푼 이후에 다른 분들 풀이를 참고하면서 코딩을 단축시켰습니다.

 

즐거운 하루 되세요!