您的位置:首页 > 其它

NYOJ2 括号配对问题

2014-03-11 08:43 302 查看
原题链接

#include <stdio.h>
char buf[10001];

int main(){
int t;
char *p, ch;
scanf("%d\n", &t);
while(t--){
buf[0] = getchar();
p = buf + 1;
while((ch = getchar()) != '\n'){
if(ch - 1 == *(p - 1) || ch - 2 == *(p - 1))
--p;
else *p++ = ch;
}
printf(p == buf? "Yes\n": "No\n");
}
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  NYOJ2