Submission #1312218

#TimeUsernameProblemLanguageResultExecution timeMemory
1312218aryanRigged Roads (NOI19_riggedroads)C++20
0 / 100
87 ms17052 KiB
#include<bits/stdc++.h> using namespace std; using i64 = long long; int main(){ ios_base::sync_with_stdio(false); cin.tie(NULL); int n,e; cin >> n >> e; // assert(n == e + 1); vector<pair<int,int>> ed1; for(int i = 0;i < e;i++){ int u,v; cin >> u >> v; u --; v --; ed1.push_back({u,v}); } vector<bool> is(e,false); vector<vector<pair<int,int>>> adj(n); for(int i = 0;i < n - 1;i++){ int u,v; int ind; cin >> ind; ind --; is[ind] = true; u = ed1[ind].first; v = ed1[ind].second; adj[u].push_back({v,ind}); adj[v].push_back({u,ind}); } for(int i = 0;i < e;i++){ cout << i + 1 << " "; } cout << '\n'; return 0; }
#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...
#Verdict Execution timeMemoryGrader output
Fetching results...