题目信息

题目类型
练习
题目年份
2025
题目题型
编程题
关 键 词
正方形计数

题目题干

题目描述

WSF100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
给定平面上 N 个点,你需要计算以其中 4 个点为顶点的正方形的个数。注意这里的正方形边不一定需要和坐标轴平行。

输入

WSF100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
第一行一个数 N。WSF100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
接下来 N 行每行两个数,表示点的坐标。

输出

WSF100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
一个数表示正方形的个数。

样例输入 

7
0 0
0 1
1 0
1 1
1 2
2 1
2 2

样例输出 

3

提示

WSF100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
对于 20% 的数据,满足 1≤N≤20。WSF100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
对于 100% 的数据,满足 1≤N≤500,−50≤Xi,Yi≤50,点不会重合。

答案解析

相关题目

已知三角形的两边 a、b 及夹角 α,求第三边 c,如图所示。 图三角形示例
题目描述 给定平面上 N 个点,你需要计算以其中 4 个点为顶点的正方形的个数。注意这里的正方形边不一定需要和坐标轴平行。 输入 第一行一个数 N。 接下来 N 行每行两个数,表示点的坐标。 输出
邮寄包裹 某邮局有规定:若包裹的重量超过30千克,不予邮寄,对可以邮寄的包裹每件收手续费0.2元,再加上根据表2.2按重量w计算的结果: 重量(千克) 收费标准(元/千克) w\le10w≤10
五分制 学生的考试成绩实行五分制,即5分为最高分,现在输入一个学生的分数,如果是5分,则输出“A”,如果是4分,则输出“B”,如果是3分,则输出“C”,如果是2分,则输出“D”,如果是1分,则输出“E
角色识别 输入一个人的年龄(整数)和性别(字符’M’或’F’,其中’M’代表男, ’F’代表女),如果年龄不超过18岁,根据性别输出“Boy”或“Girl”,否则根据性别输出“Man”或“Woman”
选班级代表 老师要从一班选择成绩大于90分的学生作为代表参加比赛,试输入学生的班级和成绩,判断该学生是否符合要求,如果符合要求,输出“Yes”,否则输出“No”。 输入 输入两个数,分别表示学生的班级
等级划分 学生成绩分A、B、C、D、E共5个等级,现在输入一个学生的等级,如果是A,则输出“Very good!”,如果是B,则输出“Good!”,如果是C,则输出“OK!”,如果是D,则输出“Bad
正方形内的点 有一个正方形,四个角的坐标分别是(1,-1),(1,1),(-1,-1),(-1,1)。写一个程序,从键盘输入两个整数x,y,表示一个点的坐标,试判断该点(x,y)是否在这个正方形内(包
任务调度的合理性假定一个工程项目由一组子任务构成,子任务之间有的可以并行执行,有的必须在完成了其它一些子任务后才能执行。“任务调度”包括一组子任务、以及每个子任务可以执行所依赖的子任务集。 比如完成
公路村村通现有村落间道路的统计数据表中,列出了有可能建设成标准公路的若干条道路的成本,求使每个村落都有公路连通所需要的最低成本。 输入格式: 输入数据包括城镇数目正整数 n(≤1000)和候选道路数

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢