View Code of Problem 7

#include <stdio.h>

int main(void)
{
    int t;
    scanf("%d",&t);
    while(t--)
    {
        int n,i;
        scanf("%d",&n);
        long eq[200002];
        for(i = 1;i <= n;i++)
        {
            scanf("%d=%d",&eq[i],&eq[i + n]);
        }
        int m;
        scanf("%d",&m);
        while(m--)
        {
            int p,index = 0;
            scanf("%d",&p);
            for(i = 1;i <= 2 * n;i++)
            {
                if(eq[i] == p && i > n)
                {
                    printf("%d\n",eq[i - n]);
                    index =1;
                }
                else if(eq[i] == p && i <= n)
                {
                    printf("%d\n",eq[i + n]);
                    index =1;
                }
            }
            if(index == 0)
                printf("UNKNOW\n");
        }
        if(t != 1)
            printf("\n");
    }
}

Double click to view unformatted code.


Back to problem 7