View Code of Problem 7

#include <stdio.h>

#define N 1000

int main()
{
	int T;
	long a[N], b[N], c[N], n, m, i, j;
	scanf("%d", &T);
	while(T--){
		scanf("%ld", &n);
		for(i = 0; i < n; i++){
			scanf("%ld=%ld", &a[i], &b[i]);
		}
		scanf("%ld", &m);
		for(i = 0; i < m; i++){
			scanf("%ld", &c[i]);
			int k = 0;
			for(j = 0; j < n; j++){
				if(c[i] == a[j]){
					printf("%ld\n", b[j]);
				}
				else if(c[i] == b[j]){
					printf("%ld\n", a[j]);
				}
				else{
					k++;
				}
			}
			if(k == m - 1){
				printf("UNKNOW\n");
			}
		}
	}
	return 0;
}

Double click to view unformatted code.


Back to problem 7