#pragma GCC optimize("O3")
#include "race.h"
#include <bits/stdc++.h>
using namespace std;
int best_path(int n, int k, int h[][2], int l[]) {
int sum = 0;
int mn = INT_MAX;
int left = 0;
if(n==1){
return -1;
}
for (int i = 0; i < n - 1; i++) {
sum += l[i];
while (sum > k) {
sum -= l[left++];
}
if (sum == k) {
mn = min(mn, i - left + 1);
}
}
return (mn == INT_MAX ? -1 : mn);
}
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |