끝 글자와 시작하는 글자를 비교하려면
words[i][0] != words[i-1][-1]
이미 나온 단어인지 판단하려면
words[i] in words[:i]
i전까지 단어 중에서 i의 인덱스 값과 같은 단어가 있는지 판단
def solution(n, words):
for i in range(1, len(words)):
# 만약 끝말잇기가 끝 글자로 시작하지 않으면 or 이미 나온 단어면
if words[i][0] != words[i-1][-1] or words[i] in words[:i]:
return [(i % n) + 1, (i // n) + 1]
return [0, 0]