蓝桥算法双周赛,赛后分享代码

c954c4d9f927495c8eb1da3d719b6d53.png

ba4d3529e27b4e849a8a6eae028d7474.png 

06e18cd5b4f8410ea1b5a6ec542a3477.png 

 蓝桥算法双周赛是一项面向编程爱好者的周期性竞赛,它以双周为周期,为参赛者提供了一个持续挑战自我、提升算法能力的舞台。在这里,你将面对各种新颖的算法问题,与众多编程高手一较高下,不仅能够锻炼逻辑思维,还能增进编程技巧。加入蓝桥算法双周赛,让自己在编程的道路上不断进步,迎接每一个新的挑战,享受解决问题的乐趣。

问题描述

"五百年了,怎么还没有人来拯救我!"

自从孙悟空大闹天宫后,他被如来佛祖使用镇压符镇压在五指山下。整整五百年后,终于迎来了一位有缘人,也就是你。

你希望撕掉镇压符,解救孙悟空。但是镇压符上留下了一个问题:

在五指山前有 NN 颗桃树,其中第 ii 颗桃树上结了 AiAi​ 个桃子,请问有多少个五元组 (a,b,c,d,e)(a,b,c,d,e) 的下标组合满足以下条件:

1≤a<b<c<d<e≤N1≤a<b<c<d<e≤N。

Aa+Ab=Ac=Ad+AeAa​+Ab​=Ac​=Ad​+Ae​。

只有计算出正确答案才能将镇压符撕掉,从而解救悟空。时间紧迫,请你速速计算。

输入格式

第一行输入一个整数 N(5≤N≤2000)N(5≤N≤2000) 表示桃树的数量。

第二行输入 NN 个整数 A1,A2,A3,⋯,AN(1≤Ai≤2000)A1​,A2​,A3​,⋯,AN​(1≤Ai​≤2000) 表示每颗桃树上的桃子个数。

输出格式

输出一个整数表示答案。

输入样例

7

1 1 2 3 2 1 1

输出样例

6

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值