SMALL
문제 출처
풀이 코드
def solution(n, words):
if len(words[0])==1:
answer=[0,1]
else:
compare=[words[0]]
for i in range(1, len(words)):
if len(words[i])==1:
break
elif words[i-1][-1]==words[i][0] and words[i] not in compare:
compare.append(words[i])
else:
break
if len(compare)==len(words):
answer = [0, 0]
if len(compare)!=len(words):
idx_p=(len(compare)%n)+1
idx_s=len(compare)//n+1
answer=[idx_p, idx_s]
return answer
LIST
'알고리즘-python > Programmers 문제' 카테고리의 다른 글
[프로그래머스/2단계/파이썬(Python3)] H-index (0) | 2021.06.27 |
---|---|
[프로그래머스/2단계/파이썬(Python3)] JadenCase 문자열 만들기 (0) | 2021.06.26 |
[프로그래머스/2단계/파이썬(Python3)] 예상 대진표 (0) | 2021.06.25 |
[프로그래머스/2단계/파이썬(Python3)] 오픈채팅방 (0) | 2021.06.25 |
[프로그래머스/2단계/파이썬(Python3)] 뉴스 클러스터링 (0) | 2021.06.25 |