救救孩子!
玄关
#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