코딩테스트~ 53번째입니닷.
이번 저희 방학 숙제가 코딩테스트 50문제를 풀기인데요....
정답률이 70% 이상인 건 쉬운 문제로 간주하라는 거예요ㅠㅠ
전 그것두 어려운데 말이쥬....ㅎㅎ
그래도 이번엔 정답률이 조금 낮앗던 66% 였던.. 폰켓몬을 풀었습니닷.
사실 이 문제는 제가 여러 번 실패했다가 오늘 오랜만에 다시 손댄 문제라 풀 수 있을까 했어요..
하지만 조금만 생각했더니 금세 풀 수 있었습니닷.
저의 풀이는 ~
function solution(nums) {
var answer = 0;
const arr = [...new Set(nums)];
if(arr.length > nums.length/2) answer = nums.length/2;
else answer = arr.length;
return answer;
}
이것입니닷!
우선 Set 을 해서 중복을 제거해 줬구요.
N/2 개수만큼만 폰켓몬을 선택한다고 해서 조건문을 사용해서 만약 N/2 보다 arr.length 가 더 클 경우를 미리 out !!!!!!!!! 해 주었답니닷ㅎㅎ
오늘 이것 말고도 한 문제 더 풀엇는데유.
그건 정답률이 70% 이상이라.. 약간 기 죽어서.. 안 적을게욥..
모두 즐거운 코테 하세요~
아 그리구 독감 조심하세욥!
'레쭈고 코테' 카테고리의 다른 글
코딩 테스트 - 55 (0) | 2025.01.07 |
---|---|
코딩 테스트 - 54 (0) | 2025.01.06 |
코딩 테스트 - 52 (0) | 2025.01.03 |
코딩 테스트 - 51 (2) | 2024.09.01 |
코딩 테스트 - 50 (0) | 2024.08.26 |