Submission #240755

#TimeUsernameProblemLanguageResultExecution timeMemory
240755VEGAnnZagonetka (COI18_zagonetka)C++14
9 / 100
13 ms512 KiB
#include <bits/stdc++.h> #define PB push_back #define all(x) x.begin(),x.end() #define sz(x) ((int)x.size()) using namespace std; const int N = 100100; vector<vector<int> > ans; vector<int> vc; int n, p[N]; int main(){ ios_base::sync_with_stdio(0); cin.tie(0); #ifdef _LOCAL // freopen("in.txt","r",stdin); #endif // _LOCAL cin >> n; assert(n <= 6); for (int i = 1; i <= n; i++) cin >> p[i]; for (int i = 1; i <= n; i++) vc.PB(i); do{ cout << "query"; for (int cr : vc) cout << " " << cr; cout << endl; int res; cin >> res; if (res == 1) ans.PB(vc); } while (next_permutation(all(vc))); sort(all(ans)); cout << "end" << endl; for (int cr : ans[0]) { cout << cr; if (cr == ans[0].back()) cout << endl; else cout << " "; } for (int cr : ans.back()) { cout << cr; if (cr == ans.back().back()) cout << endl; else cout << " "; } return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...