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
반응형
'[JAVA] 프로그래머스 스쿨 > Java Lv.0' 카테고리의 다른 글
[프로그래머스/Java] Lv.0 자릿수 더하기 (0) | 2022.12.30 |
---|---|
[프로그래머스/Java] Lv.0 n의 배수 고르기 (0) | 2022.12.30 |
[프로그래머스/Java] Lv.0 배열의 유사도 (0) | 2022.12.29 |
[프로그래머스/Java] Lv.0 문자열 계산하기 (0) | 2022.12.29 |
[프로그래머스/Java] Lv.0 가장 큰 수 찾기 (0) | 2022.12.26 |