Submission #717464

#TimeUsernameProblemLanguageResultExecution timeMemory
7174641neSwapping Cities (APIO20_swap)C++14
7 / 100
100 ms10140 KiB
#include "swap.h" #include <vector> #include <bits/stdc++.h> using namespace std; int n,m,maxxy = 0; vector<int>order; vector<int>cost; void init(int N, int M, std::vector<int> U, std::vector<int> V, std::vector<int> W) { n = N; m = M; cost.resize(N); for (int i = 0;i<n;++i){ cost[V[i]] = W[i]; } order = W; sort(order.begin(),order.end()); } int getMinimumFuelCapacity(int X, int Y) { if (n <= 3){ return -1; } if (X == 0){ return max({order[2],cost[X],cost[Y]}); } else{ return max({order[2],cost[X],cost[Y]}); } }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...