정수 num
과 k
가 매개변수로 주어질 때, num
을 이루는 숫자 중에 k
가 있으면 num의
그 숫자가 있는 자리 수를 return하고 없으면 -1을 return 하도록 solution 함수를 완성해보세요.
num
< 1,000,000k
< 10num
에 k
가 여러 개 있으면 가장 처음 나타나는 자리를 return 합니다.num | k | result |
---|---|---|
29183 | 1 | 3 |
232443 | 4 | 4 |
232443 | 7 | -1 |
입출력 예 #1
입출력 예 #2
입출력 예 #3
public class Solution {
public int solution(int num, int k) {
int answer = num.ToString().IndexOf(k.ToString()) + 1;
return answer == 0 ? -1 : answer;
}
}
출처: 프로그래머스 코딩 테스트 연습, https://school.programmers.co.kr/learn/challenges