求助(玄关(wgzs(tle了
  • 板块灌水区
  • 楼主Davi_d
  • 当前回复8
  • 已保存回复8
  • 发布时间2025/1/21 09:30
  • 上次更新2025/1/21 11:46:26
查看原帖
求助(玄关(wgzs(tle了
1266795
Davi_d楼主2025/1/21 09:30
#include <bits/stdc++.h>
using namespace std;
const int N = 1116;

#define int long long
int n,m;
int a[N];
int f(int k){
	int l=1,r=n;
	while(l<r){
		int mid=(l+r-1)/2;
		if(a[mid]>k){
			l=mid;
		} 
		else if(a[mid]>k){
			r=mid;
			
		}
		else 
			return mid;
		
		//TODO
	}
	return -1;
} 
signed main()
{
	cin>>n>>m;
	for(int i=0;i<=n;i++){
		cin>>a[i];
	}
	while(m--){
		int x;
		cin>>x;
		cout<<f(x);
	}
	
	return 0;
}
2025/1/21 09:30
加载中...