Submission #979353

#TimeUsernameProblemLanguageResultExecution timeMemory
979353ramalzaherMouse (info1cup19_mouse)C++14
0 / 100
0 ms432 KiB
#include <bits/stdc++.h> #include "grader.h" using namespace std; #define ll long long #define pll pair<ll,ll> #define pii pair<int,int> #define fs first #define sc second #define tlll tuple<ll,ll,ll> void solve (int N ){ vector<int> v; vector<int> q;int n = N ; int ans[N+2] ; for(int i = 1;i<=N;i++) { v.push_back(i); q.push_back(N) ; } for(int i = 1; i <= n ; i ++ ) { q[0] = i ; for(int j = 0 ;j < n ; j ++ ) { if(query(q) == 1) {ans[j] = i ; break ; } //for(auto it : q )cout<<it<<" " ; cout<<endl; if(j+1 < n ) swap(q[j] , q[j+1]) ; } q[n-1] = N; } vector<int> vv ; for(int i = 0; i < N ; i ++ ) { vv.push_back(ans[i]) ; } query(vv); return ; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...