Search
Duplicate

카드 뭉치

문제 설명 및 제한사항

아이디어 및 해결 방법

코드

def solution(cards1, cards2, goal): i1, i2, j = 0, 0, 0 unable = False while j < len(goal): if i1 < len(cards1) and cards1[i1] == goal[j]: i1 += 1 elif i2 < len(cards2) and cards2[i2] == goal[j]: i2 += 1 else: unable = True break j += 1 answer = 'Yes' if not unable else 'No' return answer
Python
복사

출처

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