Submission #419523

#TimeUsernameProblemLanguageResultExecution timeMemory
419523vato_chachanidzeZagrade (COI17_zagrade)C++14
0 / 100
213 ms4788 KiB
#include<bits/stdc++.h> using namespace std; long long n,l1,l2,k,ans,gaxs,shekr; string s; int main() { cin>>n; cin>>s; for(k=1;k<=n-1;k++) { cin>>l1>>l2; } for(k=1;k<=n;k++) { if(s[k-1]=='('){ gaxs++; } else{ if(gaxs==0) { shekr=0; continue; } if(gaxs>1) { ans+=1; } if(gaxs==1) { ans+=1; ans+=shekr; shekr++; } gaxs--; } } gaxs=0; shekr=0; for(k=n;k>=1;k--) { if(s[k-1]=='('){ gaxs++; } else{ if(gaxs==0) { shekr=0; continue; } if(gaxs>1) { ans+=1; } if(gaxs==1) { ans+=1; ans+=shekr; shekr++; } gaxs--; } } cout<<ans; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...