关注
您好 那个第三题是怎么做的 我没碰过这种题
第四道题我过了 给你看看
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int n = in.nextInt();
int[] nums = new int[n];
for(int i = 0; i < n; i++){
nums[i] = in.nextInt();
}
Map<Integer, Integer> left = new HashMap<>();
Map<Integer, Integer> right = new HashMap<>();
left.put(nums[0],1);
for(int i = 2; i < n; i++){
right.put(nums[i], right.getOrDefault(nums[i],0)+1);
}
long ans= 0;
for(int mid = 1; mid < n-1; mid++){
for (Map.Entry<Integer,Integer> l: left.entrySet()){
ans += (long) l.getValue() * ( right.getOrDefault(nums[mid] * 3-l.getKey(),0));
}
left.put(nums[mid],left.getOrDefault(nums[mid],0)+1);
right.put(nums[mid+1],right.get(nums[mid+1])-1);
}
System.out.println(ans);
}
}
查看原帖
点赞 2
相关推荐
12-18 18:07
浙江大学 Java 点赞 评论 收藏
分享
10-31 11:06
合肥经济学院 C工程师 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 2025年终总结 #
151487次浏览 2575人参与
# 你面试体验感最差/最好的公司 #
4303次浏览 80人参与
# 一人说一个提前实习的好处 #
4360次浏览 88人参与
# 重来一次,你会对开始求职的自己说 #
3397次浏览 80人参与
# 实习没事做是福还是祸? #
9054次浏览 141人参与
# 秋招落幕,你是He or Be #
4135次浏览 94人参与
# 团建是“福利”还是是 “渡劫” #
4431次浏览 116人参与
# 今年你最想重开的一场面试是? #
1642次浏览 27人参与
# 你小心翼翼的闯过多大的祸? #
7602次浏览 114人参与
# 大厂VS公务员你怎么选 #
71849次浏览 662人参与
# 工作中听到最受打击的一句话 #
3046次浏览 65人参与
# 秋招结束之后的日子 #
113973次浏览 1044人参与
# 比亚迪工作体验 #
70793次浏览 257人参与
# 如何排解工作中的焦虑 #
244647次浏览 2250人参与
# 总结:哪家公司面试体验感最差 #
82650次浏览 382人参与
# 实习简历求拷打 #
31299次浏览 307人参与
# 应届生进小公司有什么影响吗 #
109312次浏览 1118人参与
# 找不到实习会影响秋招吗 #
1401606次浏览 13653人参与
# 考研对你找工作产生了哪些影响? #
46417次浏览 243人参与
# 毕业后不工作的日子里我在做什么 #
222135次浏览 1679人参与

