Submission #1139254

#TimeUsernameProblemLanguageResultExecution timeMemory
1139254why1Art Collections (BOI22_art)C++20
0 / 100
0 ms408 KiB
#include "art.h" #include <bits/stdc++.h> using namespace std; void solve(int n) { vector<int> ans(n); iota(ans.begin(),ans.end(),1); int l=publish(ans); for(int i = 0; i < n; i++){ int mnn=l,p=i; for(int j = i+1; j < n; j++){ if(i==j) continue; swap(ans[i],ans[j]); int x=publish(ans); swap(ans[i],ans[j]); if(mnn>=x){ mnn=x; p=j; } } swap(ans[i],ans[p]); l=mnn; } 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...