class Solution {
public:
int hIndex(vector<int>& citations) {
for(int i=(int)citations.size()-1;i>=0;--i)
if(citations[i]<=citations.size()-1-i) return citations.size()-1-i;
return citations.size();
}
};
class Solution {
public:
int hIndex(vector<int>& citations) {
for(int i=(int)citations.size()-1;i>=0;--i)
if(citations[i]<=citations.size()-1-i) return citations.size()-1-i;
return citations.size();
}
};