#include <stdio.h> typedef struct node{ int num1,num2; }; int main(void) { struct node arr[1000]; int T,n,m,i,temp; scanf("%d",&T); while(T--) { scanf("%d",&n); for(i = 0;i < n;i++) { scanf("%d=%d",&arr[i].num1,&arr[i].num2); } scanf("%d",&m); while(m--) { scanf("%d",&temp); for(i = 0;i < m;i++) { if(temp == arr[i].num1) { printf("%d\n",arr[i].num2); break; } if(temp == arr[i].num2) { printf("%d\n",arr[i].num1); break; } } if(i == n) printf("UNKNOW\n"); } printf("\n"); } } |
Double click to view unformatted code.