배열 만들기 2
<코드>
import java.util.ArrayList;
class Solution {
public ArrayList<Integer> solution(int l, int r) {
ArrayList<Integer> answer = new ArrayList<>();
for(int i = l; i <= r; i++) {
if(i % 5 != 0) continue;
String s = Integer.toString(i);
int len = s.length();
int cnt = 0;
for(int j = 0; j < len; j++) {
if(s.charAt(j) == '0'|| s.charAt(j) == '5'){
cnt++;
}
}
if(cnt == len) answer.add(i);
}
if(answer.size() == 0) answer.add(-1);
return answer;
}
}
'프로그래머스' 카테고리의 다른 글
[코딩테스트 연습] 배열 조각하기 - Lv.0 (0) | 2023.05.22 |
---|---|
[코딩테스트 연습] 문자열 여러 번 뒤집기 - Lv.0 (0) | 2023.05.16 |
[코딩테스트 연습] 수열과 구간쿼리2 - Lv.0 (0) | 2023.05.06 |
[코딩테스트 연습] 영어가 싫어요 - Lv.0 (0) | 2023.05.06 |
[코딩테스트 연습] 코드 처리하기 - Lv.0 (0) | 2023.05.06 |