Leet Code Daily 2024-05-27 - Special Array with X Elements Greater Than or Equal X
Code
class Solution {
public:
int specialArray(vector<int>& nums) {
sort(nums.begin(), nums.end());
for (int i = 0; i < nums.size(); i++) {
int c = nums.size() - i;
if (c <= nums[i] && (i == 0 || nums[i - 1] < c)) {
return c;
}
}
return -1;
}
};