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

문제

 

 

반응형

 

풀이

 

 

 

 

1
2
3
4
5
6
7
8
9
10
11
12
13
class Solution {
    public int solution(int num, int k) {
        int answer=0;
        for(int i=0; i<(int)(Math.log10(num)+1); i++) {     //log를 사용해서 num의 자릿수를 구함
            if(String.valueOf(num).charAt(i)==String.valueOf(k).charAt(0)) { //num의 i번째와 k가 같으면
                answer=i+1;    //answer에 자릿수를 넣고
                break;         //for문 바로 종료
            }
            answer=-1;         //if문이 실행이 안되고 종료되면 answer에 -1을 넣음
        }
        return answer;
    }
}
cs

 


 

728x90
반응형