关注
//先排序,然后两次二分搜索找到喜好值==k的区间,统计即可
import java.util.*;
class ac {
int value=0;
int num=0;
public ac(int num,int value) {
this.value=value;
this.num=num;
}
}
public class Main{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
while(sc.hasNext()){
int n= sc.nextInt();
ac[] a= new ac[n];
for(int i=0;i<n;i++){
int k=sc.nextInt();
a[i]=new ac(i+1, k);}
Arrays.sort(a,new Comparator<ac>() {
@Override
public int compare(ac o1, ac o2) {
// TODO Auto-generated method stub
return Integer.compare(o1.value, o2.value);
}
});
int q=sc.nextInt();
for(int i=0;i<q;i++){
int l=sc.nextInt();
int r=sc.nextInt();
int k=sc.nextInt();
int left=0;
int right=a.length-1;
while(left<=right){
int mid=(right-left)/2+left;
if(a[mid].value<=k)left=mid+1;
else right=mid-1;
}
int rindex=right;left=0;
while(left<=right){
int mid=(right-left)/2+left;
if(a[mid].value>=k)right=mid-1;
else left=mid+1;
}
right=rindex;
int res=0;
while(left<=right){
if(a[left].num>=l && a[left].num<=r)res++;left++;
}
System.out.println(res);
}
}
}
}//最后沉痛悼念我0%的第一题,做懵逼了,以后想不到就暴力先试试
查看原帖
点赞 评论
相关推荐
点赞 评论 收藏
分享
12-09 23:27
商丘学院 嵌入式软件工程师
程序员花海:实习和校招简历正确格式应该是教育背景+实习+项目经历+个人评价 其中项目经历注意要体现业务 实习经历里面的业务更是要自圆其说 简历模板尽可能保持干净整洁 不要太花哨的 点赞 评论 收藏
分享
牛客热帖
更多
- 1... 工作半年后更确定:我们依然不欠优绩主义什么6783
- 2... 圣诞节用 AI 做个牛客运营翻翻乐!(含代码)2388
- 3... 岁末论道:谁才是牛客 2025 最强修仙者?2115
- 4... 大学废物离开优绩主义之后发现外面根本没下雨1843
- 5... #牛客2025仙途报告#居然是五颗星1816
- 6... 【2025-年终总结】25届毕业生果果牛这一年~1653
- 7... 仙途报告1505
- 8... 一个程序员的自救书|从酒吧陪玩DM到上岸大厂1437
- 9... 腾讯 微信支付一面面经1335
- 10... 在当下这个社会,在人生这个无常的时代,我真心希望你和各位牛友开心1026
正在热议
更多
# 牛客2025仙途报告 #
9244次浏览 200人参与
# 我们是不是被“优绩主义”绑架了? #
731次浏览 40人参与
# 2025年终总结 #
186647次浏览 3138人参与
# 你面试体验感最差/最好的公司 #
26200次浏览 433人参与
# 找工作,行业重要还是岗位重要? #
86442次浏览 1725人参与
# 今年你最想重开的一场面试是? #
9103次浏览 107人参与
# 礼物开箱Plog #
2624次浏览 97人参与
# 一人说一个提前实习的好处 #
18211次浏览 263人参与
# 秋招落幕,你是He or Be #
19423次浏览 335人参与
# 重来一次,你会对开始求职的自己说 #
8643次浏览 224人参与
# 工作中听到最受打击的一句话 #
10855次浏览 162人参与
# 为了秋招你都做了哪些准备? #
29377次浏览 523人参与
# 实习没事做是福还是祸? #
21332次浏览 316人参与
# 工作两年,想和老板谈涨薪怎么说 #
39012次浏览 176人参与
# 实习的内耗时刻 #
212398次浏览 1576人参与
# 离家近房租贵VS离家远但房租低,怎么选 #
13872次浏览 130人参与
# 这些公司卡简历很严格 #
82551次浏览 375人参与
# 拿到offer之后,可以做些什么 #
81195次浏览 428人参与
# 职场上哪些行为很加分? #
308298次浏览 3490人参与
# 团建是“福利”还是是 “渡劫” #
9407次浏览 178人参与
SHEIN希音公司福利 280人发布