View Code of Problem 7

#include <stdio.h>
int main() {
	int i,T,n,j,k,m,flag; 
	char ch;
	scanf("%d",&T);
	
	while(T--){
		scanf("%d",&n);
		int a[n][2];
		for(i = 0;i < n;i++)
	     {
	        scanf("%d=%d",&a[i][0],&a[i][1]);         //等式存入 
	     }
	    scanf("%d",&m);
		int res[m];
		for(j = 0;j < m; j++){
			scanf("%d",&res[j]);         //输入需要查询的数据 
		}
		for(i = 0;i < m; i++){ 
		flag = 0;                 //单个字符 
			for(k = 0;k < n; k++){                     //与a数组中比较 
				if(res[i] == a[k][0]) 
				{	flag = 1;
					printf("%d\n",a[k][1]); 
				}
				
		}
		if(flag == 0)  printf("UNKNOW\n");
	}
	printf("\n");
}
return 1;
}

Double click to view unformatted code.


Back to problem 7