#include <stdio.h> int main(){ int n,tmp,i,m,a[500]; // freopen("1.txt","r",stdin); while (scanf("%d %d",&n,&m)!=EOF) { for (i=0;i<n;i++) { scanf("%d",&a[i]); } while (m--) { scanf("%d",&tmp); for (i=n-1;i>=0;i--) { if (tmp==a[i]) { printf("%d ",i); break; } } if (i==-1) { printf("-1 "); } } printf("\n"); } // fclose(stdin); return 0; } /************************************************************** Problem: 2167 User: admin Language: C Result: Accepted Time:9 ms Memory:1144 kb ****************************************************************/