#P817. 两数归零

两数归零

题目描述

给定 nn 个整数 a1,a2,a3,,ana_1,a_2,a_3,\dots,a_n,请统计有多少二元组 i,ji,j 满足 i<ji<j 且互为相反数,即 ai+aj=0a_i+a_j=0

输入格式

  • 第一行:单个整数表示 nn
  • 第二行:nn 个整数表示 a1,a2,a3,,ana_1, a_2, a_3, \dots, a_n

输出格式

单个整数:表示有多少二元组互为相反数。

3
1 -1 0
1

数据范围

  • 30%30\% 的数据,1n10001\leq n\leq 1000
  • 60%60\% 的数据,1n200001\leq n\leq 20000
  • 100%100\% 的数据,1n3000001\leq n\leq 300000
  • 1,000,000,000ai1,000,000,000-1,000,000,000\leq a_i\leq 1,000,000,000