폰켓몬

Sheryl Yun·2023년 8월 14일
0

문제 링크

처음 풀이

예전에 푼 기록이 있는 문제인데 오래 되어서 다시 풀어봤다.
기존 정답 코드를 안 보려고 창에 들어가자마자 빠르게 '초기화' 버튼을 누르고 고민을 좀 해봤는데 왜인지 한 줄로 끝날 수 있을 것 같아서 다음과 같이 짰다.

function solution(nums) {
    return Math.min(nums.length/2, new Set(nums).size);
}

놀랍게도 문제 테스트 케이스 모두 통과.. 그리고 제출(정확도 테스트)도 모두 통과했다. 더 놀라운 건 다른 사람들 코드도 이것과 비슷했다는 점.. 알고리즘이라기보다는 수수께끼 문제였던 것 같다. 박사님 방심하셨네..

profile
영어강사, 프론트엔드 개발자를 거쳐 데이터 분석가를 준비하고 있습니다 ─ 데이터분석 블로그: https://cherylog.tistory.com/

0개의 댓글