求助,不开O2 0分,开了36分,没过的点均TLE
查看原帖
求助,不开O2 0分,开了36分,没过的点均TLE
775551
caojiaming楼主2022/12/17 20:04
#include <bits/stdc++.h>
using namespace std;
int n,m,x;
int a[(int)(1e6+1)];
int main()
{
    scanf("%d%d",&n,&m);
    for(int i=1;i<=n;i++)
    {
        scanf("%d",&a[i]);
    }
    for(int i=1;i<=m;i++)
    {
        scanf("%d",&x);
        int j;
        for(j=1;j<=n;j++)
        {
            if(a[j]==x)
            {
                printf("%d ",j);
                break;
            }
        }
        if(j>n)
        {
            printf("-1 ");
        }
    }
    return 0;
}
2022/12/17 20:04
加载中...