Submission #1216138

#TimeUsernameProblemLanguageResultExecution timeMemory
1216138Muhammad_AneeqArt Collections (BOI22_art)C++20
70 / 100
767 ms476 KiB
#include "art.h" #include <vector> using namespace std; void solve(int n) { vector<int>ans(n); for (int i=1;i<=n;i++) { vector<int>cur; cur.push_back(i); for (int j=1;j<=n;j++) if (j!=i) cur.push_back(j); int z=publish(cur); cur={}; for (int j=1;j<=n;j++) if (j!=i) cur.push_back(j); cur.push_back(i); int y=publish(cur); for (int j=0;j<=n-1;j++) { int g=z-j+(n-1-j); if (g==y) { ans[j]=i;break; } } } 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...