#M1L633. 互补数对
互补数对
互补数对
题目描述
选择两个不同位置i<j,若两个值的和为0就合格。相同值的不同位置分别参与,求合格位置对数。
输入格式
第一行输入n,第二行输入n个整数,按原顺序排列。
输出格式
输出位置对数。
样例 1
输入
4
-2 2 0 0
输出
2
说明
-2与2,以及两个0,各贡献一对。
样例 2
输入
1
1
输出
0
说明
无法选两个不同位置。
数据范围
- 1 ≤ n ≤ 500
- 每个元素为-100至100之间的整数;允许重复。
选择两个不同位置i<j,若两个值的和为0就合格。相同值的不同位置分别参与,求合格位置对数。
第一行输入n,第二行输入n个整数,按原顺序排列。
输出位置对数。
4
-2 2 0 0
2
-2与2,以及两个0,各贡献一对。
1
1
0
无法选两个不同位置。