Submission #1152396

#TimeUsernameProblemLanguageResultExecution timeMemory
1152396zhehanZagrade (COI20_zagrade)C++20
0 / 100
0 ms408 KiB
#include <bits/stdc++.h> using namespace std; int main(){ int n, q, check; string ans; cin>>n>>q; int ptr=1; int counter=0; while(ptr<n+1){ cout<<"? "<<ptr<<' '<<ptr+1; cin>>check; if(check == 0){ ++ptr; ++counter; }else{ for(int i=0;i<counter;++i){ ans+='('; } ans+="()"; for(int i=0;i<counter;++i){ ans+=')'; } ptr+=2+counter; counter=0; } } cout<<"! "<<ans; 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...