import java.util.*;
class Solution {
public int[] solution(int n, String[] words) {
int[] answer = new int[2];
List<String> list = new ArrayList<>();
list.add(words[0]);
for(int i=1; i<words.length; i++) {
String w1 = words[i-1];
String w2 = words[i];
if(w1.charAt(w1.length()-1)!=w2.charAt(0) || list.contains(w2)) {
answer[0] = i%n+1;
answer[1] = i/n+1;
break;
}
list.add(w2);
}
return answer;
}
}
'Problem Solving > Programmers' 카테고리의 다른 글
[Level 2] 구명보트 (0) | 2022.04.06 |
---|---|
[Level 2] 주식가격 (0) | 2022.04.06 |
[Level 2] 삼각 달팽이 (0) | 2022.04.06 |
[Level 2] 2개 이하로 다른 비트 (0) | 2022.04.06 |
[Level 2] 피로도 (0) | 2022.04.06 |