Submission #1199604

#TimeUsernameProblemLanguageResultExecution timeMemory
1199604lizaRace (IOI11_race)C++20
0 / 100
0 ms324 KiB
#include "race.h"
#include <bits/stdc++.h>

int best_path(int N, int K, int H[][2], int L[])
{
    int sum[N];
    int j =0;
    int rez=1e9;
    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 timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...