Lv.1 완주하지 못한 선수

ujinujin·2022년 1월 22일
0

코딩테스트 뿌시기

목록 보기
9/57

🤖문제

👍 2022년 1월 22일

<script>
function solution(participant, completion) {
    var answer = '';
    
    let peopleMap = new Map();
    completion.forEach((person, i) => {
        if (peopleMap.has(person))  peopleMap.set(person, peopleMap.get(person) + 1)   
        else peopleMap.set(person, 1)
    })
    
    participant.forEach((person, i) => {
        if (!peopleMap.has(person))  answer = person;
	else {
            if (peopleMap.get(person) > 1) peopleMap.set(person, peopleMap.get(person) - 1)
            else peopleMap.delete(person);
        }
    })
    return answer;
}
</script>

오늘 세 문제 풀고 포스팅 하는데 1시간도 안걸렸다.
너무 쉬운 문제만 풀었나...?

profile
백수와 취준생 그 사이 어디

0개의 댓글

관련 채용 정보