Submission #846513

#TimeUsernameProblemLanguageResultExecution timeMemory
846513Trisanu_DasLongest Trip (IOI23_longesttrip)C++17
5 / 100
7 ms604 KiB
#include <bits/stdc++.h> using namespace std; #include "longesttrip.h" vector<int> longest_trip(int N, int D){ vector<int> ans; int u = 0; ans.push_back(u); while(u < N - 1){ if(are_connected({u}, {u + 1})) ans.push_back(++u); else if(u != N - 2){ ans.push_back(u + 1); ans.push_back(u + 2); u += 2; }else{ reverse(ans.begin(), ans.end()); ans.push_back(N - 1); u++; } } 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...