40分求调
查看原帖
40分求调
1803776
sunhaochen2009楼主2025/7/22 19:49
#include<bits/stdc++.h>
using namespace std;
int k[10000];
int main()
{
	string a;
	cin>>a;
	int op=0,z=0,f=0;
	for(int i=0;i<a.size();i++)
	{
		if(a[i]=='(')
		{
			op++;
		}
		if(a[i]==')')
		{
			op--;
			if(op<0)
			{
				z++;
			}
		}
	}
		f=f+op+z;
//	cout<<z<<" "<<f<<endl;
	for(int i9=0;i9<z;i9++)
	{
		cout<<'(';
	}
	cout<<a;
	for(int i0=0;i0<f;i0++)
	{
		cout<<')';
	}
}
2025/7/22 19:49
加载中...