Lang:G++
Edit12345678910111213141516171819202122232425262728293031#include<stdio.h>#include<iostream>#include<string>#include<vector>using namespace std;int main(){string str;cin>>str;int l = 0, r = str.size()-1;while(l<r){while(l<r && str[l] != '('){l++;}while(l<r && str[r] != ')'){r--;}l++;r--;if(l>=r){break;}int x = l, y = r;while(x<y){char ch = str[x];str[x] = str[y];str[y] = ch;