View Code of Problem 7

#include<stdio.h>
int main(){
	int t,n,a,b,m,h;
	int select,pa=0,pb=0,g=0,se=0,nm=0,fin=0,st=0;
	int flag=0;
	char f[100];    //a 
	char s[100];    //b
	char sel[100];  //select
	scanf("%d",&t);
	char d[t];      //n
	char mm[t];     //m
	printf("\n");
	for(int i=0;i<t;i++){
		scanf("%d",&n);
		d[i]=n;
		for(int j=0;j<n;j++){
			scanf("%d=%d",&a,&b);
			if(a<=0||a>=100000||b<=0||b>=100000)
			printf("wrong!");
			else{
			f[pa]=a;
			s[pb]=b;
			pa++;
			pb++;
			
			}
		}
		scanf("%d",&m);
		mm[i]=m;
		for(int k=0;k<m;k++){
			scanf("%d",&select);
			sel[se]=select;
			se++;
		}
		printf("\n");
	}
	for(int i=0;i<t;i++){
		for(int j=0;j<mm[nm];j++){
			for(int k=st;k<st+d[i];k++){
				if(f[k]==sel[fin]){
					printf("%d\n",s[k]);
					flag=1;
					break;
				}
				if(s[k]==sel[fin]){
					printf("%d\n",f[k]);
					flag=1;
					break;
				}
			}
		
			if(flag==0){
			printf("UNKNOW\n");
			}
			flag=0;
			fin++;
		}
		printf("\n");
		nm++;
		st=st+d[i];
	}
	
}

Double click to view unformatted code.


Back to problem 7