#include<stdio.h>// out7 没牙仔的世界 main() { int a[100000]={0},b[100000]={0}; int c,d,i,j,x,y[10000],z[10000],q,w,e; scanf("%d",&q); for(w=0;w<q;w++) { scanf("%d",&c); e=c; for(i=0;i<c;i++) { scanf("%d=%d",&d,&x); a[d]=x; b[x]=d; z[i]=x; y[i]=d; } scanf("%d",&c); for(i=0;i<c;i++) { scanf("%d",&x); if(a[x]!=0) printf("%d\n",a[x]); else if(b[x]!=0) printf("%d\n",b[x]); else printf("UNKNOW\n"); } if(w!=q-1) printf("\n"); for(i=0;i<e;i++) { c=y[i]; a[c]=0; c=z[i]; b[c]=0; } } return 0; } |
Double click to view unformatted code.