Submission #1008023

#TimeUsernameProblemLanguageResultExecution timeMemory
1008023overwatch9자매 도시 (APIO20_swap)C++17
0 / 100
2060 ms11524 KiB
#include "swap.h" #include <bits/stdc++.h> using namespace std; vector <vector <pair <int, int>>> adj; int n, m; void init(int N, int M, vector<int> U, vector<int> V, vector<int> W) { adj.resize(N+1); n = N; m = M; for (int i = 0; i < M; i++) adj[U[i]].push_back({V[i], W[i]}); } int getMinimumFuelCapacity(int X, int Y) { if (m < n) return -1; int mx = 0; for (int i = 0; i < n; i++) { for (auto j : adj[i]) mx = max(mx, j.second); } return mx; } // int main() { // int N, M; // cin >> N >> M; // vector <int> u(M), v(M), w(M); // for (int i = 0; i < M; i++) // cin >> u[i] >> v[i] >> w[i]; // init(N, M, u, v, w); // int q; // cin >> q; // while (q--) { // int x, y; // cin >> x >> y; // cout << getMinimumFuelCapacity(x, y) << '\n'; // } // }
#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...