Submission #1296534

#TimeUsernameProblemLanguageResultExecution timeMemory
1296534eri16Permutation (APIO22_perm)C++20
Compilation error
0 ms0 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>i){ 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; }

Compilation message (stderr)

perm.cpp: In function 'std::vector<int> construct_permutation(long long int)':
perm.cpp:9:25: error: 'i' was not declared in this scope
    9 |         if (k%2==0 && k>i){
      |                         ^