Dev_Jaekwan
article thumbnail

문제설명

출처 : 프로그래머스  코딩테스트 연습 문제 - 카드 뭉치

해결코드

단순 구현 문제이지만, 가독성 있게 짜보려고 고생을 좀 했습니다.  코드는 역시 단순하면서 가독성이 좋게 보는 것이 가장 좋은 코드라고 생각합니다.

def solution(cards1, cards2, goal):
    for g in goal:
        if len(cards1) > 0 and g == cards1[0]:
            cards1.pop(0)       
        elif len(cards2) > 0 and g == cards2[0]:
            cards2.pop(0)
        else:
            return "No"
    return "Yes"

 

profile

Dev_Jaekwan

@Dev_Jaekwan

검색 태그