Friday, June 1, 2018

UVA - 12503 .cpp file

#include<stdio.h>
#include<string.h>
int main()
{
    char a[30];
    int t,n,s,e,i,b[110];
    while(scanf("%d",&t)==1)
    {
        while(t--)
        {
            scanf("%d",&n);
            s=0;
            for(i=1; i<=n; i++)
            {
                scanf("%s",a);
                if(strcmp(a,"LEFT")==0)
                {
                    s-=1;
                    b[i]=-1;
                }
                else if(strcmp(a,"RIGHT")==0)
                {
                    s+=1;
                    b[i]=1;
                }
                else
                {
                    scanf("%s%d",a,&e);
                    s+=b[e];
                    b[i]=b[e];
                }
            }
            printf("%d\n",s);
        }
    }
    return 0;
}


No comments:

Post a Comment