View Code of Problem 7

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

Double click to view unformatted code.


Back to problem 7