Submission #1004123

#TimeUsernameProblemLanguageResultExecution timeMemory
1004123vjudge1Zagrade (COI20_zagrade)C++17
71 / 100
596 ms1332 KiB
#include<bits/stdc++.h> using namespace std; int main() { int n, q; cin >> n >> q; vector<int> v; string ans; for(int i = 1; i <= n; i ++) { if(v.empty()) { ans += '('; v.push_back(i); } else { cout << "? " << v.back() << ' ' << i << endl; bool res; cin >> res; if(res) ans += ')', v.pop_back(); else ans += '(', v.push_back(i); } } cout << "! " << ans << endl; 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...