View Code of Problem 7

#include <iostream>
#include <cstring>
#include <cstdlib>
using namespace std;
//string s;
const int N=1e5+10;
int n,m,x,d;
int vis[N];
int main(void){
	cin>>n;
	//cout<<endl;
	while(n--){
		cin>>m;
		memset(vis, 10000000,sizeof(vis));
		while(m--){
			int a,b;
			scanf("%d=%d",&a,&b);
				vis[a] = b;
				vis[b] = a;
		}
		cin>>x;
		while(x--){
		cin>>d;
		if(vis[d]==10000000)
		cout<<"UNKNOW"<<endl;
		else
		cout<<vis[d]<<endl;
		}
		printf("\n");
	}
return 0;
}

Double click to view unformatted code.


Back to problem 7