YJ의 새벽
프로그래머스(1) - 나누어 떨어지는 숫자 배열 [JAVA] 본문
class Solution {
public int[] solution(int[] arr, int divisor) {
int[] answer = {};
int site = 0;
int sum = 0;
for( int i=0; i<arr.length; i++) {
if(arr[i]%divisor == 0 ) {
site++;
}
}
answer = new int[site];
for( int i=0; i<arr.length; i++) {
if(arr[i]%divisor == 0 ) {
answer[sum] = arr[i];
sum++;
}
}
if( site == 0 ) {
answer = new int[1];
answer[0] = -1;
}
Arrays.sort(answer);
return answer;
}
}
'코딩테스트연습 > 프로그래머스' 카테고리의 다른 글
프로그래머스(1) - 가운데 글자 가져오기 [JAVA] (0) | 2024.03.19 |
---|---|
프로그래머스(1) - 핸드폰 번호 가리기 [JAVA] (0) | 2024.03.18 |
프로그래머스(1) - 서울에서 김서방 찾기 [JAVA] (0) | 2024.03.18 |
프로그래머스(1) - 두 정수 사이의 합 [JAVA] (0) | 2024.03.18 |
프로그래머스(1) - 문자열 내 p와 y의 개수[JAVA] (0) | 2024.03.15 |
Comments