大理石在哪

来源:互联网 发布:linux nat配置转发 编辑:程序博客网 时间:2024/05/17 09:27
#include <cstdio>//#inclued <iostream>#include <algorithm>using namespace std;const int N=1000;int main(){    int n,q,x,a[N],kase=0;    while (scanf("%d%d",&n,&q) && n)    {           printf("CASE# %d:\n",++kase);        for(int i=0;i<n;i++)        scanf("%d",&a[i]);        sort(a,a+n);//进行排序         while(q--){            scanf("%d",&x);            int p=lower_bound(a,a+n,x)-a;//在已经排序的数组a中寻找x             if(a[p]==x)             printf("%d found at %d\n",x,p+1);            else printf("%d not found\n",x);        }    }        return 0; } 
0 0