| # | 제출 시각 | 아이디 | 문제 | 언어 | 결과 | 실행 시간 | 메모리 |
|---|---|---|---|---|---|---|---|
| 1323723 | Trisanu_Das | 경주 (Race) (IOI11_race) | C++17 | 0 ms | 0 KiB |
#include <bits/stdc++.h>
using namespace std;
using ll = long long;
int best_path(int N, int K, int H[][2], int L[]){
int ans = N + 1;
for(int i = 0; i < N - 1; i++){
for(int j = i + 1; j < N - 1; j++){
int curr = 0;
for(int k = i; k <= j; k++) curr += L[k];
if(curr == k) ans = min(ans, j - i);
}
}
if(ans == N + 1) return -1;
else return ans;
}
