#include <stdio.h> typedef struct same{ int a,b; }same; int main(){ int T,n,m; scanf("%d",&T); same num[1000000]; printf("\n"); while(T--){ int i,c,j; scanf("%d",&n); for(i=0; i < n; i++) scanf("%d=%d",&num[i].a,&num[i].b); scanf("%d", &m); for(i=0; i<m; i++){ scanf("%d",&c); for(j=0;j<n;j++){ if(c==num[j].a){ printf("%d\n",&num[j].b); break; } if(c==num[j].b){ printf("%d\n",&num[j].a); break; } } if(j==n) printf("UNKNOW\n"); } printf("\n"); } return 0; } |
Double click to view unformatted code.