究极鸡心
2024-02-19 17:06:34
发布于:北京
表达式括号匹配
一半RE一半AC
#include<bits/stdc++.h>
using namespace std;
int main(){
	stack<char> stl;
	stack<char> stb;
	int i=0;
	char c[1005];
	cin>>c;
	while(c[i]!='@'){
		if(c[i]=='(') stl.push('(');
		else if(c[i]=='[') stb.push('[');
		else if(c[i]==')') stl.pop();
		else if(c[i]==']') stb.pop();
        i++;
	}
	if(stl.empty()&&stb.empty()){
		printf("YES");
		return 0;
	}printf("NO");
	return 0;
}
全部评论 6
#include <bits/stdc++.h>
#define int long long
using namespace std;
char k[260];int a,b,i=1;
signed main(){
while(cin>>k[i]){
if(k[i]'@')break;
if(k[i]'(')a;
if(b>a){
cout<<"NO";retu2024-02-20 来自 江苏
0这题我知道,没有那么复杂
2024-02-20 来自 江苏
0大佬!谢谢!
2024-02-20 来自 北京
0
搜帖子
2024-02-19 来自 北京
0https://www.luogu.com.cn/problem/P1739
2024-02-20 来自 江苏
0
我不知道哪儿错了
2024-02-19 来自 北京
0大型纪录片<鸡心传奇>
永不播出2024-02-19 来自 北京
0去学习系统复制
2024-02-19 来自 北京
0哪节课
2024-02-19 来自 北京
0看我
2024-02-19 来自 北京
0











有帮助,赞一个