题目描述
给定一个正整数 n(1 <= n <= 1e5) , 再给定大小为 n 的整数数组 a 和 b,对于任意下标 i,满足 (-1e6 <= ai,bi <= 1e6), 求满足 1 < i < j <= n 且满足 (ai + bi)2 = (aj + bj)2 有多少种情况.
输入
第一行一个正整数 n(1 <= n <= 1e5)。
第二行 n 个整数 a1, a2,a3, … , an (-1e6 <= ai <= 1e6)。
第三行 n 个整数 b1, b2, b3, … , bn (-1e6 <= bi <= 1e6)。
提示
样例2
输入
5
1 -2 1 -1 -1
-2 4 1 0 -3
输出
2