# 영어 끝말잇기
defsolution(n,words):answer=[]wordDict={}cnt=0ll=len(words)foriinrange(ll):ifi>=1andwords[i][0]!=words[i-1][-1]:# 끝말잇기가 안될때
answer.append([(i%n)+1,(i//n)+1])returnanswer[0]else:# 끝말잇기가 될 때
ifwords[i]notinwordDict:wordDict[words[i]]=[(i%n)+1,(i//n)+1]elifwords[i]inwordDict:# 이미 말 한 단어 (딱 걸렸다!)
answer.append([(i%n)+1,(i//n)+1])returnanswer[0]# 아무 이상 없을 때
answer.append([0,0])returnanswer[0]