본문으로 바로가기
728x90
반응형

문제

 

 

반응형

풀이

 

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
class Solution {
    public int solution(int i, int j, int k) {
        int answer=0;
            for(int a=i; a<=j; a++) {                       //i에서 j까지
                String s=String.valueOf(a);                 //int a를 String s로 변환
                char[] ch=s.toCharArray();                  //s에 있는 숫자 하나하나를 배열에 저장
                for(int b=0; b<ch.length; b++) {            
                    if(ch[b]==Character.forDigit(k, 10)) {  //k와 ch배열의 b번째 와 같으면
                        answer++;                           //answer에 1을 더함
                    }
                }
            }
        return answer;
    }
}
cs

 

728x90
반응형