https://school.programmers.co.kr/learn/courses/30/lessons/12981
프로그래머스 레벨2 정답률 68%
def solution(n, words):
for p in range(1, len(words)):
if words[p][0] != words[p-1][-1] (끝말을 잇지 않았거나) or words[p] in words[:p] (앞서말한단어를그대로말했다면) :
return [(p%n)+1, (p//n)+1] #n은 사람 수
else:
return [0,0] #for문에서 막힘이 없으면 0 0을 리턴
리턴값 (탈락자번호, 탈락자 몇번째 자기 차례)
조건1 앞서 말한 단어를 그대로 말하면 탈락
조건2 끝말을 잇지 않으면 탈락
조건3 단어를 다 읽고도 탈락자가 없다면 0,0을 리턴