Submission #978517

#TimeUsernameProblemLanguageResultExecution timeMemory
978517marizaLongest Trip (IOI23_longesttrip)C++17
5 / 100
6 ms608 KiB
#include "longesttrip.h" #include <bits/stdc++.h> using namespace std; typedef long long ll; std::vector<int> longest_trip(int N, int D) { vector<int> a, b; a.push_back(0); for(int i=1; i<N; i++) { if(are_connected({i},{a.back()})) { a.push_back(i); } else if(b.empty() || are_connected({i},{b.back()})) { b.push_back(i); } else { for(ll j=b.size()-1; j>=0; j--) { a.push_back(b[i]); } b.clear(); } } if(a.size()>b.size()) return a; else return b; }
#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...