PS/Programmers
[프로그래머스] 영어 끝말잇기
RUBY_루비
2020. 11. 2. 23:59
출처:: programmers.co.kr/learn/courses/30/lessons/12981?language=python3
분류::
1. 문제 이해 및 해결과정
2. 풀이방법
1. [python]
def solution(n, words):
turn=0
num=1
#이미말했던것을 또말하면 탈락
# words 수가 n으로 나누어 떨어지고 이전글자와 첫번째 글자 같으면 합격
for i in range(1,len(words)):
word=words[i]
num%=n
if words[i-1][-1]!=word[0] or word in words[0:i]: #글자 틀린 경우
turn=i//n+1
return [num+1,turn] #탈락하는 사람은 번호, 몇번째차례
num+=1
return [0,0]
3. 오답원인
4. 알게된 점