Submission #576737

#TimeUsernameProblemLanguageResultExecution timeMemory
576737timreizinStar Trek (CEOI20_startrek)C++17
0 / 100
1 ms212 KiB
#include <iostream> #include <vector> #include <array> #include <algorithm> #include <iomanip> #include <cmath> #include <stack> #include <numeric> using namespace std; using ll = long long; const ll MOD = 1e9 + 7; int main() { cin.tie(0)->sync_with_stdio(0); int n, d; cin >> n >> d; vector<vector<int>> adj(n + 1); for (int i = 0; i + 1 < n; ++i) { int u, v; cin >> u >> v; adj[u].push_back(v); adj[v].push_back(u); } auto dfs = [&adj](auto self, int v, int p) -> bool { bool res = 0; for (int u : adj[v]) if (u != p) res = res || !self(self, u, v); return res; }; /* if (dfs(dfs, 1, 0)) cout << 1; else cout << 0;*/ cout << 0; return 0; }

Compilation message (stderr)

startrek.cpp: In function 'int main()':
startrek.cpp:29:10: warning: variable 'dfs' set but not used [-Wunused-but-set-variable]
   29 |     auto dfs = [&adj](auto self, int v, int p) -> bool
      |          ^~~
#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...
#Verdict Execution timeMemoryGrader output
Fetching results...