#include <bits/stdc++.h>
using namespace std;
using ll = int; using pii = pair<ll,ll>;
ll N;
vector<ll> WC,W;
ll c0 = -1;
void init(ll N1, ll M, vector<ll> U, vector<ll> V, vector<ll> W1) {
WC = W1;
W = W1;
N = N1;
sort(W.begin(),W.end());
if (N>=4) {
c0 = W[2];
}
}
ll getMinimumFuelCapacity(ll a, ll b) {
if (N<=3) {
return -1;
}
ll ans = c0;
if (a>0) {
ans = max(ans,WC[a-1]);
}
if (b>0) {
ans = max(ans,WC[b-1]);
}
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... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |