Submission #1296536

#TimeUsernameProblemLanguageResultExecution timeMemory
1296536eri16Permutation (APIO22_perm)C++20
91.33 / 100
2 ms580 KiB
#include <bits/stdc++.h> #include "perm.h" using namespace std; vector<int> construct_permutation(long long k){ if (k==1){return {};} if (k==2){return vector<int>{0};} if (k%2==0 && k>2){ vector <int> v = construct_permutation(k/2); v.push_back(v.size()); return v; } vector<int> v=construct_permutation(k/2); v.push_back(v.size()); vector<int> b; b.push_back(v.size()); for (int i=0; i<v.size(); i++){ b.push_back(v[i]); } return b; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...