必须要用二分?[玄关]
查看原帖
必须要用二分?[玄关]
1390324
Mr_yang1楼主2024/9/24 20:01
#include<bits/stdc++.h>
using namespace std;
int n,m,a[1000005],ds;
int main(){
	cin>>n>>m;
	for(int i=1;i<=n;i++)scanf("%d",a+i);
	for(int i=1;i<=m;i++){
		scanf("%d",&ds);
		bool f=1;
		for(int j=1;j<=n;j++){
			if(a[j]==ds){printf("%d ",j);f=0;break;}
		}
		if(f)printf("-1 ");
	}
}

2024/9/24 20:01
加载中...