#include<stdio.h> int data[201]; int main(int argc, char *argv[]) { int n; int i; for(i=0;i<201;++i) data[i]=-2; while(scanf("%d",&n)!=EOF) { int tmp; for(i=0;i<n;++i){ scanf("%d",&tmp); data[tmp]=i; } scanf("%d",&tmp); if(data[tmp]!=-2) printf("%d\n",data[tmp]); else printf("-1\n"); } return 0; } /************************************************************** Problem: 1052 User: kirchhoff Language: C Result: Accepted Time:0 ms Memory:916 kb ****************************************************************/
原文地址:http://blog.csdn.net/wdkirchhoff/article/details/42240659