听取蛙声一片
查看原帖
听取蛙声一片
1375504
Zhang_LingYun楼主2025/7/21 16:25

救救孩子! 玄关

#include<bits/stdc++.h>
#include<vector>
using namespace std;
int n,q;
int main(){
	cin>>n>>q;
	vector<int> a(n+5);
	for(int i=0;i<n;i++)cin>>a[i];
	for(int i=0;i<q;i++){
		int x;
        cin>>x;
        auto s=lower_bound(a.begin(),a.end(),x);
        if(s==a.end())cout<<"-1 "<<*prev(a.end())<<'\n';
        else if(s==a.begin())cout<<*s<<"-1\n";
        else cout<<*s<<" "<<*(s-1)<<'\n';
	}
	return 0;
}

7个WA,3个TLE

2025/7/21 16:25
加载中...