Submission #521886

#TimeUsernameProblemLanguageResultExecution timeMemory
521886boykutEaster Eggs (info1cup17_eastereggs)C++14
6 / 100
2 ms456 KiB
#include <bits/stdc++.h> #include "grader.h" using namespace std; int findEgg (int N, vector < pair < int, int > > bridges){ vector<int> par(1 + N); vector<vector<int>> g(1 + N); for (auto it : bridges) { int a, b; tie(a, b) = it; g[a].push_back(b); g[b].push_back(a); } random_shuffle(bridges.begin(), bridges.end()); for (auto it : bridges) { int a, b; tie(a, b) = it; if (query(vector<int>{a, b}) == 1) { if (query(vector<int>{a})) return a; return b; } } return -1; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...