#include <stdio.h> int main(int argc, char const *argv[]) { int T; scanf("%d", &T); int n, a, b, m; int arr1[1000000] = {0}; int arr2[1000000] = {0}; for (int i=0; i<T; i++) { scanf("%d", &n); for (int j=0; j<n; j++) { scanf("%d=%d", &a, &b); arr1[a] = b; arr2[b] = a; } scanf("%d", &m); for (int j=0; j<m; j++) { scanf("%d", &a); if (arr1[a] != 0) { printf("%d\n", arr1[a]); } else if (arr2[a] != 0) { printf("%d\n", arr2[a]); } else { printf("UNKNOW\n"); } } printf("\n"); } return 0; } |
Double click to view unformatted code.