Submission #814509

#TimeUsernameProblemLanguageResultExecution timeMemory
814509LIFThousands Islands (IOI22_islands)C++17
6.75 / 100
36 ms4432 KiB
#include "islands.h" #include<bits/stdc++.h> #include <variant> #include <vector> int ind[300005]; using namespace std; std::variant<bool, std::vector<int>> find_journey( int N, int M, std::vector<int> U, std::vector<int> V) { if(N == 2) { vector <int> a,b; for(int i=0;i<M;i++) { if(U[i] == 0)a.push_back(i); else b.push_back(i); } if(a.size() >= 2 && b.size() >= 1) { vector<int> ans; ans.push_back(a[0]); ans.push_back(b[0]); ans.push_back(a[1]); ans.push_back(a[0]); ans.push_back(b[0]); ans.push_back(a[1]); return ans; } else return false; } /* if (N == 4) { return std::vector<int>({0, 1, 2, 4, 0, 3, 2, 1, 4, 3}); } return false;*/ return true; }
#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...