제출 #640222

#제출 시각아이디문제언어결과실행 시간메모리
640222andecaandeciZagrade (COI20_zagrade)C++17
0 / 100
1 ms496 KiB
#include <bits/stdc++.h> using namespace std; int ask(int a, int b){ int ans; cout << "? " << a << " " << b << endl; cin >> ans; return ans; } int main(){ ios_base::sync_with_stdio(0); cin.tie(0); cout.tie(0); int n, t; cin >> n >> t; stack<int>st; string ans = "("; st.push(1); for(int i = 2; i <= n; i++){ int a = ask(st.top(), i); if(a){ st.pop(); ans.push_back(')'); } else{ st.push(i); ans.push_back('('); } } 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...