求助!60分!正在学而思尝试通过的小小红!
查看原帖
求助!60分!正在学而思尝试通过的小小红!
424241
liujiafang楼主2021/12/17 21:54
#include <iostream>
#include <string>
using namespace std;

int main()
{
	string s;
	cin >> s;
	int left = 0,right = 0;
	for (int i = 0;i < s.length();i++)
	{
		if (s[i] == '(') left++;
		else if (left > 0 && s[i] == ')') left--;
		else right++;
	}
	if (left == right) cout << "YES" << endl;
	else cout << "NO" << endl;
	return 0;
}
2021/12/17 21:54
加载中...