#include<bits/stdc++.h>
using namespace std;
string s;
int main(){
cin>>s;
for(int i=0;i<s.size();i++){
if(s[i]=='['&&s[i+1]!=']'||s[i]=='('&&s[i+1]!=')'){
if(s[i]=='['){
cout<<"[]";
}
if(s[i]=='('){
cout<<"()";
}
continue;
}
if(s[i]==']'&&s[i-1]!='['||s[i]==')'&&s[i-1]!='('){
if(s[i]==']'){
cout<<"[]";
}
if(s[i]==')'){
cout<<"()";
}
continue;
}
cout<<s[i];
}
return 0;
}
我感觉我并没有理解题目的意思