关注
import java.util.*;
class Main3 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int[] arr = new int[n];
for (int i = 0; i < n; i++) {
arr[i] = sc.nextInt();
}
HashMap<Integer, Integer> hm = new HashMap<>();
for (int i = 1; i < n; i++) {
int t = hm.getOrDefault(arr[i], 0);
t++;
hm.put(arr[i], t);
}
long ans = 0;
for (int j = 1; j + 1 < n; j++) {
hm.put(arr[j], hm.getOrDefault(arr[j], 1) - 1);
for (int i = 0; i < j; i++) {
int t = 3 * arr[j] - arr[i];
ans += hm.getOrDefault(t, 0);
}
}
System.out.println(ans);
}
}
查看原帖
3 评论
相关推荐
03-27 17:33
门头沟学院 Java 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 牛油的搬砖plog #
11233次浏览 60人参与
# 寒假躺平还是提前实习 #
173005次浏览 1247人参与
# 京东TGT #
60261次浏览 197人参与
# 一人一个landing小技巧 #
11472次浏览 209人参与
# 实习学不到东西怎么办? #
198199次浏览 2057人参与
# 面试问题记录 #
90798次浏览 1281人参与
# 找工作的破防时刻 #
7257次浏览 81人参与
# 工作中,你有没有遇到非常爱骂人的领导? #
24568次浏览 152人参与
# 选完offer后,你后悔学本专业吗 #
41214次浏览 221人参与
# 安利/避雷我的专业 #
69587次浏览 502人参与
# 实习生应该准时下班吗 #
208112次浏览 1347人参与
# 嵌入式岗知多少 #
34280次浏览 410人参与
# 求职季如何保持心态不崩 #
113436次浏览 941人参与
# 工作时那些社死瞬间 #
29742次浏览 210人参与
# 上班到公司第一件事做什么? #
44319次浏览 391人参与
# 拼多多工作体验 #
20055次浏览 154人参与
# 应届生初入职场,求建议 #
192584次浏览 2513人参与
# 硬件人的简历怎么写 #
261802次浏览 2907人参与
# 面试经验谈 #
66774次浏览 1114人参与
# 技术转行的心路历程 #
50782次浏览 665人参与
# 互联网行业现在还值得去吗 #
9534次浏览 42人参与