wa声一片,也不知道哪错了
查看原帖
wa声一片,也不知道哪错了
607536
LeeleeL楼主2022/3/15 16:40
#include<bits/stdc++.h>
#define M 10010
using namespace std;

int main()
{
    int n,m,a[M],b[M],i,ans;
    cin >>n>>m;
    for(i=0; i<n; i++)
    {
        scanf("%d",&a[i]);
    }
    for(i=0; i<m; i++)
    {
        scanf("%d",&b[i]);
    }
    int z=m;
    for(i=0; i<m; i++)
    {
        ans=lower_bound(a,a+n,b[i])-a;
        if(b[i]!=a[ans])
        {
            cout <<-1<<endl;
        }
        else
        {
            cout <<ans+1<<endl;
        }
    }
    return 0;
}

2022/3/15 16:40
加载中...