#include<stdio.h> typedef struct{ int a; int b; }s; int main() { int T; scanf("%d",&T); for(int i=0;i<T;i++){ int n; scanf("%d",&n); s lists[n]; for(int j=0;j<n;j++){ int a,b; scanf("%d=%d",&a,&b); lists[j].a = a; lists[j].b = b; } int m; scanf("%d",&m); for(int j=0;j<m;j++){ int search; scanf("%d",&search); if(search>99999||search<1){ printf("UNKNOW\n"); }else{ int result,k; for(k=0;k<n;k++){ if(lists[k].a == search){ result = lists[k].b; break; }else if(lists[k].b == search){ result = lists[k].a; break; } } if(k==n){ printf("UNKNOW\n"); }else{ printf("%d\n",result); } } } printf("\n"); } } |
Double click to view unformatted code.