View Code of Problem 7

#include<iostream>
#include<cstring>

using namespace std;

const int maxn=1e5+1;
int num[maxn];

int main(void){
    int T;
    scanf("%d",&T);
    while(T--){
        int n,m;
        scanf("%d",&n);
        int a,b;
        memset(num,0,sizeof(num));
        for(int i=0;i<n;i++){
            scanf("%d=%d",&a,&b);
            num[a]=b;
            num[b]=a;
        }
        scanf("%d",&m);
        for(int i=0;i<m;i++){
            scanf("%d",&a);
            if(num[a]==0){
                printf("UNKNOW\n");
            }else{
                printf("%d\n",num[a]);
            }
        }
        if(T!=0){
            printf("\n");
        }
    }
}

Double click to view unformatted code.


Back to problem 7