본문 바로가기

코딩테스트/프로그래머스

[Level 2][C++] 폰켓몬

#include <vector>
#include <set>
using namespace std;

int solution(vector<int> nums)
{
    set<int> poketmons;
    for(int i=0; i<nums.size(); i++)
        poketmons.insert(nums[i]);        
   
    if(poketmons.size()>=nums.size()/2)
        return nums.size()/2;
    else
        return poketmons.size();
}

'코딩테스트 > 프로그래머스' 카테고리의 다른 글

[Level 2][C++] 다음 큰 숫자  (0) 2024.10.10
[Level 2][C++] 숫자의 표현  (0) 2024.10.10
[Level 2][C++] 카펫  (0) 2024.10.10
[Level 2][C++] 최댓값과 최솟값  (0) 2024.10.10
[Level 2][C++] 최솟값 만들기  (0) 2024.10.10