import java.util.*;
class Solution {
public int[] solution(int l, int r) {
ArrayList<Integer> arr = new ArrayList<Integer>();
String reg ="^[05]+$";
// String reg ="^[^12346789]*$";
for(int i=l;i<=r;i++){
if(Integer.toString(i).matches(reg)){
arr.add(i);
}
}
if(arr.size()>0){
int result[] = new int [arr.size()];
for(int i=0;i<arr.size();i++){
result[i] = arr.get(i);
}
return result;
}
return new int[] {-1};
}
}
'코딩테스트 > lv0' 카테고리의 다른 글
[프로그래머스 코딩테스트] java Lv.0 수열과 구간 쿼리2 (0) | 2024.10.23 |
---|---|
[프로그래머스 코딩테스트] java Lv.0 수열과 구간 쿼리3 (0) | 2024.10.23 |
[프로그래머스 코딩테스트] java Lv.0 수 조작하기1 (0) | 2024.10.22 |
[프로그래머스 코딩테스트] java Lv.0 수 조작하기2 (0) | 2024.10.22 |
[프로그래머스 코딩테스트] java Lv.0 이어붙인 수 (1) | 2024.10.17 |