Submission #1256701

#TimeUsernameProblemLanguageResultExecution timeMemory
1256701minhpkArt Collections (BOI22_art)C++20
0 / 100
0 ms408 KiB
#include "art.h"
#include <bits/stdc++.h>
using namespace std;

void solve(int n){


    pair<int,int> res[1000005];
    vector<pair<int,int>> pre;
    vector <int> ans(n);
    for (int i=1;i<=n;i++){
         vector <int> query;
         query.push_back(i);
         for (int j=1;j<=n;j++){
              if (i==j){
                  continue;
              }
              query.push_back(j);
         }
         int sl=publish(query);
         pre.push_back({sl,i});
    }
    sort(pre.begin(),pre.end());
    for (int i=0;i<n;i++){
         int pos=n-i-1;
         ans[i]=pre[i].second;
    }
    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...