Cualquier duda no dudes en contactar.
#include <iostream>
using namespace std;
int main() {
int casos;
cin >> casos;
while (casos--) {
int nieve, arboles;
cin >> nieve >> arboles;
int p[arboles];
int i = 0, j = 0, l = 0, enpie = 0;
while (arboles--) {
cin >> p[j];
if (p[j] >= nieve && ++enpie > 5)
while (enpie > 5) {
if (p[i] >= nieve)
enpie--;
i++;
}
l = max(l, j-i+1);
j++;
}
cout << l << endl;
}
return 0;
}
Sigue en contacto con Isaac Lozano Osorio!