강의로 돌아가기
조준호

19,20번이 틀리는데 이유를 모르겠습니다 ㅠㅠ

19,20번이 틀리는데, 아래있는 testcase 및 반례를 모두통과하는데 틀린이유를 못찾겠습니다..

작성중인 코드―solution.py
1
2
3
4
5
6
7
8
9
10
11
12
13
def solution(n, words):
    answer = []
    dic={}
    for i in range(len(words)-1):
        if words[i][-1]!=words[i+1][0]:
            return [((i+1)%n)+1,((i+1)//n)+1]
        elif words[i] in dic:
            return [(i%n)+1,(i//n)+1]
        else:
            dic[words[i]]=1
    if words[-1] in dic:
        return [((len(words)-1)%n)+1,((len(words)-1)//n)+1]
    return [0,0]
0 개의 답변
답변 쓰기
This input form supports markdown syntax. Please refer to 마크다운 가이드.