정수 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