Description

Submission
class Solution {
public:
int numOfSubarrays(vector<int>& arr, int k, int threshold) {
int i = 0, j = k;
int sum = accumulate(arr.begin(), arr.begin() + k, 0);
int n = arr.size();
int target = threshold * k;
int ret = 0;
for(; j < n; ++i, ++j) {
if(sum >= target) {
ret++;
}
sum -= arr[i];
sum += arr[j];
}
if(sum >= target) {
ret++;
}
return ret;
}
};
