by mahade hasan » Fri May 25, 2012 9:37 am
Edited but still WA!!!
- Code: Select all
#include<stdio.h>
int main()
{
int I,K,L,Flag,M,N,Test;
char Stack[200],C;
while(scanf("%d",&Test)==1)
{
//getchar();
for(;Test>0;Test--)
{
I=-1;
Flag=0;
scanf("\n");
while(scanf("%c",&C)&&C!='\n')
{
if(Flag==0)
{
if(C=='('||C=='[') Stack[++I]=C;
else if(C==')')
{
if(I<0) Flag=5;
else if(Stack[I]=='(') --I;
else Flag=5;
}
else if(C==']')
{
if(I<0) Flag=5;
else if(Stack[I]=='[') --I;
else Flag=5;
}
}
}
if(Flag==0) printf("Yes\n");
else printf("No\n");
}
}
return 0;
}
Last edited by
mahade hasan on Tue Jun 05, 2012 7:35 pm, edited 1 time in total.
we r surrounded by happiness
need eyes to feel it!