제출 #1212935

#제출 시각아이디문제언어결과실행 시간메모리
1212935BigBadBullyArt Collections (BOI22_art)C++20
70 / 100
751 ms564 KiB
#include <bits/stdc++.h> #include "art.h" using namespace std; void solve(signed N) { int n = N; vector<int> v(n); for (int i =0 ; i< n; i++) v[i] = i+1; vector<int> ans(n,0); for (int i = 1; i <= n; i++) { auto orig =v; v.erase(find(v.begin(),v.end(),i)); auto va = v,vb = v; va.push_back(i); vb.insert(vb.begin(),i); int raz = publish(vb)-publish(va); ans[n-raz-1>>1] = i; v = orig; } reverse(ans.begin(),ans.end()); answer(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...
#Verdict Execution timeMemoryGrader output
Fetching results...