一、题目描述
用一个数组A代表程序员的工作能力,公司想通过结对编程的方式提高员工的能力,假设结对后的能力为两个员工的能力之和,求一共有多少种结对方式使结对后能力为N。
二、输入描述
6
2 3 3 4 5 1
6
第一行为员工的总人数,取值范围[1,1000]
第二行为数组A的元素,每个元素的取值范围[1,1000]
第三行为N的值,取值范围[1,1000]
三、输出描述
3
满足结对后能力为N的结对方式总数。
四、测试用例
测试用例1
1、输入
5
1 2 3 4 5
6
2、输出
2
3、说明
有效结对方式为:(1,5) 和 (2,4)。
测试用例2
1、输入
4
3 3 3 3
6
2、输出
6