#include "traffic.h"
#include <bits/stdc++.h>
using namespace std;
int LocateCentre(int N, int pp[], int S[], int D[]) {
    vector<int>p(N + 1);
    for (int i = 1; i < N; i++) p[i] = pp[i];
    vector<int>izq(N + 1), der(N + 1);
    izq[0] = der[0] = 0;
    for (int i = 0; i < N; i++) izq[i + 1] = p[i] + izq[i];
    reverse(p.begin(), p.end());
    for (int i = 0; i < N; i++) der[i + 1] = p[i] + der[i];
    int min = 2e9 + 5, ans;
    for (int i = 0; i < N; i++) {
        int t_izq,t_der, m;
        t_izq = izq[i];
        t_der = der[N - i - 1];
        m = max(t_izq,t_der);
        if (m < min) {
            min = m;
            ans = i;
        }
    }
    return ans;
}
| # | 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... |