제출 #984089

#제출 시각아이디문제언어결과실행 시간메모리
984089Izaz순열 (APIO22_perm)C++17
컴파일 에러
0 ms0 KiB
#include <bits/stdc++.h> using namespace std; #define f first #define s second #define mn(a,b) min(a,b) #define mx(a,b) max(a,b) #define ll long long vector<int> construct_permutation(int64 k) { int K = k; vector<int>AL; for(int i = 0 ; i < 9;i ++ ){ AL.push_back(i); vector<int>Z = AL; int yes = 0; do{ int N = AL.size(); int Cnt = 1 ; for(int i = 1 ; i < (1<< N); i ++){ bool P = 1; int last = - 1; for(int j = 0 ; j < N;j++){ if((1<<j)&i){ if(last > Z[j]){ P =0; break; } last = Z[j]; } } if(P)Cnt++; } if(Cnt == K){ yes = 1; break; } }while(next_permutation(Z.begin(),Z.end())); if(yes){ return Z; } } return {0}; }

컴파일 시 표준 에러 (stderr) 메시지

perm.cpp:9:35: error: 'int64' was not declared in this scope; did you mean 'int64_t'?
    9 | vector<int> construct_permutation(int64 k)
      |                                   ^~~~~
      |                                   int64_t
perm.cpp:10:1: error: expected ',' or ';' before '{' token
   10 | {
      | ^