[프로그래머스 / C++] H-Index

Seulguo·2022년 7월 13일
0

Algorithm

목록 보기
61/185
post-thumbnail

🐣 문제

링크 : https://school.programmers.co.kr/learn/courses/30/lessons/42747


🐥 코드

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

int solution(vector<int> citations) {
    int answer = 0;
    sort(citations.begin(), citations.end());
    
    
    for(int i = 0; i < citations.size(); i++){
        int cnt = 0;
        for(int j = i; j < citations.size(); j++){
            if(citations[j] >= citations[i]) cnt ++; 
        }
        if(cnt <= citations[i]){
            answer = cnt;
            break;
        }
    }
    
    return answer;
}

0개의 댓글