#include <iostream> #include <vector> #include <algorithm> using namespace std; struct good { int a,b; }; bool cmp(good A,good B) { return A.a<b.a>>n; vector<good> goods; for(int i=0;i<n>>a>>b; goods.push_back({a,b}); } sort(goods.begin(),goods.end(),cmp); int q;cin>>q; vector<int>MAX(n); MAX[0]=goods[0].b; for(int i=1;i<n>>x; int p=upper_bound(goods.begin(),goods.end(),good{x,0},cmp)-goods.begin(); if(p==0) { cout<<-1<</n></int></n></good></b.a></algorithm></vector></iostream>
1

相关推荐

12-24 20:44
武汉大学 Java
点赞 评论 收藏
分享
12-15 11:27
门头沟学院 Java
哇哇的菜鸡oc:所有人不要理会,就好了,后面他就知道怎么回事了,只能说有的时候市场都是被宰的人搞坏的
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务