> 文章列表 > 华为OD机试真题Python实现【构成的正方形数量】真题+解题思路+代码(20222023)

华为OD机试真题Python实现【构成的正方形数量】真题+解题思路+代码(20222023)

华为OD机试真题Python实现【构成的正方形数量】真题+解题思路+代码(20222023)

构成的正方形数量

题目

输入 N 个互不相同的二维整数坐标, 求这 N 个坐标可以构成的正方形数量。(内积为零的两个向量垂直)

??????????? 华为OD机试(Python)真题目录汇总

输入

第一行输入为 NN 代表坐标数量,N为正整数。N <= 100
之后的 K 行输入为坐标 x y以空格分隔,x, y 为整数, -10 <= x, y <= 10

输出描述

输出可以构成的正方形数量

示例一

输入

3
1 3
2 4
3 1

输出

0

说明