10分请问哪里错了?
查看原帖
10分请问哪里错了?
1014750
CCA_zhujunwei楼主2023/10/15 15:08

10分求条

#include<iostream>
using namespace std;
#define ll long long
ll n, k, cc;
string s;
int main(){
 	getline(cin, s);
 	for(int i = 0;i < s.size() - 1;i++){
 	 	if(s[i] == '('){
 	 		++n;
 	 		cout<<s[i];
		}
		else if(s[i] == ')'){
			--n;
			cout<<s[i];
		}	
	}
	while(n > 0){
		n--;
		cout<<')';
	}
	while(n < 0){
	    n++;
		cout<<'(';
	}
	return 0;
}
2023/10/15 15:08
加载中...