관리 메뉴

Try

[Programmers/C++] 폰켓몬 본문

Algorithm/Programmers

[Programmers/C++] 폰켓몬

HAS3ONG 2019. 4. 4. 01:23

출처

https://programmers.co.kr/learn/courses/30/lessons/1845

 

알고리즘 연습 - 폰켓몬 | 프로그래머스

실행 결과가 여기에 표시됩니다.

programmers.co.kr

 

소스

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

int solution(vector<int> nums)
{
    int cnt = 1;
    int pick = nums.size() / 2;
	int answer = 0;
    sort(nums.begin(), nums.end());
    for(int i= 0; i < nums.size() - 1; i++){
        if(nums[i] < nums[i + 1])
            cnt++;
    }
    
    if(cnt > pick){
        answer = pick;
    }
    else{
        answer = cnt;
    }
    
	return answer;
}

'Algorithm > Programmers' 카테고리의 다른 글

[Programmers/C++] 예상 대진표  (0) 2019.04.04
[Programmers/Python] 폰켓몬  (0) 2019.04.04
[Programmers/Python] 스킬트리  (0) 2019.03.27
[Programmers/C++] 스킬트리  (0) 2019.03.27
[Programmers/Python] 숫자게임  (0) 2019.03.26
Comments