159994
Link
https://school.programmers.co.kr/learn/courses/30/lessons/159994 (opens in a new tab)
Answer
JavaScript
function solution(cards1, cards2, goal) {
let j = 0;
let k = 0;
for (let i = 0; i < goal.length; i++) {
if (goal[i] == cards1[j]) j++;
else if (goal[i] == cards2[k]) k++;
else return "No";
}
return "Yes";
}
function solution(cards1, cards2, goal) {
for (const s of goal) {
if (cards1[0] == s) {
cards1.shift();
} else if (cards2[0] == s) {
cards2.shift();
} else {
return "No";
}
}
return "Yes";
}