Search
Duplicate

영어 끝말잇기

문제 설명 및 제한사항

아이디어 및 해결 방법

코드

def solution(n, words): start, history = None, set() for i, word in enumerate(words): if word in history or (start is not None and word[0] != start): return [i % n + 1, i // n + 1] history.add(word) start = word[-1] return [0, 0]
Python
복사

출처

프로그래머스 코딩테스트 연습 https://school.programmers.co.kr/learn/challenges