제출 #1293807

#제출 시각아이디문제언어결과실행 시간메모리
1293807SabaKharebavaWorld Map (IOI25_worldmap)C++20
5 / 100
14 ms2112 KiB
#include<bits/stdc++.h> using namespace std; #define pb push_back vector<vector<int>> create_map(int n, int m, vector<int> a, vector<int> b) { vector<vector<int>> graph(n+1); for (int i = 0; i < m; i++) { graph[a[i]].pb(b[i]); graph[b[i]].pb(a[i]); } vector<int> subans; vector<vector<bool>> conn(n+1, vector<bool> (n+1, false)); auto dfs = [&](auto &dfs, int u) -> void { subans.pb(u); for (int e : graph[u]) if (!conn[u][e]) { conn[u][e] = true; conn[e][u] = true; dfs(dfs, e); } subans.pb(u); }; dfs(dfs, 1); vector<vector<int>> ans(subans.size(), subans); return ans; }
#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...