#include "race.h"
#include <bits/stdc++.h>
int best_path(int N, int K, int H[][2], int L[])
{
long long sum[N];
int j =0;
long long rez=1e18;
for(int i = 0; i < N; i++)
{
if(i==0)
{
sum[i]=L[i];
}
else
sum[i]=sum[i-1]+L[i];
while(sum[i] > K)
{
sum[i]-=L[j];
j++;
}
if(sum[i]==K)
{
if(i-j < rez) rez = i-j+1;
// rez=min(rez, i-j);
}
}
return rez;
}
# | 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... |