您当前的位置: 首页 >  ar

对方正在debug

暂无认证

  • 3浏览

    0关注

    399博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Regular Bracket Sequence(思维)

对方正在debug 发布时间:2021-01-01 22:39:07 ,浏览量:3

题目 题意:给定一个只含一个(和),其他都是?的字符串,现在将?替换成(或),问能否凑成合法序列。 思路:首先要是偶数个字符;其次,只要保证)不在首位,(不在末位即可。

#include
using namespace std;
#define ll long long
const int maxn = 1010;

char s[maxn];
int n;
int main() {
	int t;
	scanf("%d", &t);
	while (t--) {
		scanf("%s", s);
		n = strlen(s);
		if (s[0] == ')' || s[n-1] == '(' || (n % 2 == 1)) {
			printf("NO\n");
		} else {
			printf("YES\n");
		}
		
	}
}
关注
打赏
1664895754
查看更多评论
立即登录/注册

微信扫码登录

0.0628s