# ๋ฌธ์
https://school.programmers.co.kr/learn/courses/30/lessons/159994
ํ๋ก๊ทธ๋๋จธ์ค
์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ์ ์ฑ์ฉ. ์คํ ๊ธฐ๋ฐ์ ํฌ์ง์ ๋งค์นญ. ํ๋ก๊ทธ๋๋จธ์ค์ ๊ฐ๋ฐ์ ๋ง์ถคํ ํ๋กํ์ ๋ฑ๋กํ๊ณ , ๋์ ๊ธฐ์ ๊ถํฉ์ด ์ ๋ง๋ ๊ธฐ์ ๋ค์ ๋งค์นญ ๋ฐ์ผ์ธ์.
programmers.co.kr
# ๋ฌธ์ ์์ฝ
# ํต์ฌ ๊ฐ๋
1. for word in goal๋ก ์ ๊ทผ
2. ๊ฐ๊ฐ์ ์นด๋์ ๋ํด์ ํฌ๊ธฐ๊ฐ 0์ด๊ณผ์ธ์ง ํ์ธํ ๋ง์๋ pop์ํดใ
# ๋ฌธ์ ์ ๋ต
def solution(cards1, cards2, goal):
for word in goal:
if len(cards1) > 0 and word == cards1[0]:
cards1.pop(0)
elif len(cards2) > 0 and word == cards2[0]:
cards2.pop(0)
else:
return "No"
return "Yes"