Submission #1352627

#TimeUsernameProblemLanguageResultExecution timeMemory
1352627afterzeroRace (IOI11_race)C++20
9 / 100
1885 ms1728 KiB
#include<bits/stdc++.h>
using namespace std ;

/*
int main(){

int n , k  ;
cin >> n >> k ;

vector<pair<int,int>>h(n-1);

for(int i = 0 ; i< n -1; i++){

        cin >> h[i].first >> h[i].second;

}

vector<int>l(n-1);
int sum = 0 ;
for(int i = 0 ; i< n-1 ; i++){
    cin >> l[i];
    sum+=l[i];
}


if(sum==k){
    cout << n << endl;
}else{
cout << -1 << endl;
}










}

*/
  
  
  
 
int best_path(int N, int K, int H[][2], int L[]) {

 vector<int>ji;
   
    for(int i = 0; i < N ; i++) {
        long long  sum = 0 ;
        int cnt = 0 ;
        
        
        for(int j = i ; j< N-1 ; j++){
            sum += L[j];
              cnt ++ ;
        
        if(sum==K){
           ji.push_back(cnt);
        }
        
        
        
        
        
        
        }
        
        
        
    }

if(!ji.empty()){
   return *min_element(ji.begin(),ji.end());
}else{
   return -1 ;
}
   
    
}

#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...