반응형
프로그래머스
레벨1, 코틀린 언어, 정답률 높은 순서로
'나누어 떨어지는 숫자 배열' 코테 풀이를 포스팅합니다.
사이트 : https://school.programmers.co.kr/learn/challenges?order=acceptance_desc&levels=1&languages=kotlin
이제 또 정답률이 조금 떨어져서 85%가 되었네요.
ㅋㅋㅋ 그래도 조금 더 어려워졌다는 거겠죠?
나중에 못 풀면 어떻게 할지 벌써 걱정이지만
그건 그때 가서 걱정하겠습니다.
제 풀이는 이렇습니다.
class Solution {
fun solution(arr: IntArray, divisor: Int): IntArray {
var answer = intArrayOf()
var answerList = mutableListOf<Int>()
for(ele in arr){
if(ele % divisor == 0){
answerList.add(ele)
}
}
var sortedAnswer = answerList.sorted()
if(sortedAnswer.isEmpty()){
return intArrayOf(-1)
}
answer = sortedAnswer.toIntArray()
return answer
}
}
보시고 질문 있으시거나
더 나은 답이 있으면 댓글로 알려주세요.
감사합니다.
반응형
'코딩테스트' 카테고리의 다른 글
프로그래머스 '제일 작은 수 제거하기' 코테 풀이 (0) | 2024.05.21 |
---|---|
프로그래머스 '핸드폰 번호 가리기' 코테 풀이 (0) | 2024.05.20 |
프로그래머스 '없는 숫자 더하기' 코테 풀이 (0) | 2024.05.18 |
프로그래머스 '음양 더하기' 코테 풀이 (0) | 2024.05.18 |
프로그래머스 '서울에서 김서방 찾기' 코테 풀이 (0) | 2024.05.16 |