안녕하십니까. Eun🦆입니다.
풀이법 입니다.
#include <string>
#include <vector>
using namespace std;
int solution(vector<int> citations) {
int answer = 0;
for(int h=0;h<10000;h++)
{
int cnt_up = 0;
int cnt_down = 0;
for(int j=0;j<citations.size();j++)
{
if(citations[j] >= h)
{
cnt_up++;
}
if(citations[j] <= h)
{
cnt_down++;
}
if(j==citations.size()-1)
{
if(cnt_up >= h & cnt_down <= h)
{
if(h > answer)
{
answer = h;
}
}
}
}
}
return answer;
}
'개발 > Coding Test' 카테고리의 다른 글
[프로그래머스 C++ Lv2] 위장 (0) | 2022.06.06 |
---|---|
[프로그래머스 C++ Lv2] 전화번호 목록 (0) | 2022.06.06 |
[프로그래머스 C++ Lv2] 다리를 지나는 트럭 (0) | 2022.06.06 |
[프로그래머스 C++ Lv2] 스킬트리 (0) | 2022.06.06 |
[프로그래머스 C++ Lv2] 프린터 (0) | 2022.06.06 |
댓글