반응형
import math
def solution(n, words):
for i in range(0,len(words)):
if words[i-1][-1] != words[i][0] and i >= 1: #앞 단어의 마지막 알파벳으로 시작하는지 확인
return i%n+1, math.ceil((i+1)/n) #몇 번째 사람, 몇 번째 차례
if words[i] in words[0:i]: #전에 나온 단어인지 확인
return i%n+1, math.ceil((i+1)/n) #몇 번째 사람, 몇 번째 차례
return 0,0
반응형
'알고리즘 > 프로그래머스 level 1,2' 카테고리의 다른 글
[파이썬🐍] 프로그래머스 : 약수의 개수와 덧셈 (0) | 2021.05.16 |
---|---|
[파이썬🐍] 프로그래머스 : 소수 찾기 (0) | 2021.05.15 |
[파이썬🐍] 프로그래머스 : 게임 맵 최단거리 (0) | 2021.05.13 |
[파이썬🐍] 프로그래머스 : 큰 수 만들기 (0) | 2021.05.12 |
[파이썬🐍] 프로그래머스 : 짝지어 제거하기 (0) | 2021.05.11 |
댓글