View Code of Problem 7

#include<stdio.h>
int main(){
	bool know;
	int t,n,m,i,query;
	int equal[100000][2];
	scanf("%d",&t);
	while(t--){
		scanf("%d",&n);
		for(i=0;i<n;i++){
			scanf("%d=%d",&equal[i][0],&equal[i][1]);
		}
		scanf("%d",&m);
		while(m--){
			scanf("%d",&query);
			know = false;
			for(i=0;i<n;i++){
				if(equal[i][0]==query){
					printf("%d\n",equal[i][1]);
					know = true;
				}
				else if(equal[i][1]==query){
					printf("%d\n",equal[i][0]);
					know = true;
				}
			}
			if(know==false)
				printf("UNKNOW\n");
		}
		if(t>1)
			printf("\n");
	}
} 

Double click to view unformatted code.


Back to problem 7