当前位置: 首页 > news >正文

北方网天津疫情外贸seo优化公司

北方网天津疫情,外贸seo优化公司,有了域名之后怎么做自己的网站,中企动力做销售的感受目录 专栏导读一、题目描述二、输入描述三、输出描述四、Java算法源码五、效果展示1、输入2、输出3、说明 华为OD机试 2023B卷题库疯狂收录中,刷题点这里 专栏导读 本专栏收录于《华为OD机试(JAVA)真题(A卷B卷)》。 …

在这里插入图片描述

目录

    • 专栏导读
    • 一、题目描述
    • 二、输入描述
    • 三、输出描述
    • 四、Java算法源码
    • 五、效果展示
      • 1、输入
      • 2、输出
      • 3、说明

华为OD机试 2023B卷题库疯狂收录中,刷题点这里

专栏导读

本专栏收录于《华为OD机试(JAVA)真题(A卷+B卷)》。

刷的越多,抽中的概率越大,每一题都有详细的答题思路、详细的代码注释、样例测试,发现新题目,随时更新,全天CSDN在线答疑。

一、题目描述

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

二、输入描述

第一行输入为N,N代表坐标数量,N为正整数。
之后的N行输入为坐标x y,以空格分隔。

x,y为整数,-10<=x,y<=10

三、输出描述

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

四、Java算法源码

package com.guor.od;import java.util.*;public class OdTest {public static void main(String[] args) {Scanner sc = new Scanner(System.in);// 坐标数量int N = sc.nextInt();// 3个坐标构不成正方形if (N <= 3) {System.out.println(0);return;}// 存储坐标x y的集合List<int[]> list = new ArrayList<>();for (int i = 0; i < N; i++) {// 坐标x yint[] arr = new int[2];arr[0] = sc.nextInt();arr[1] = sc.nextInt();list.add(arr);}int count = 0;Map<Integer, Integer> map = new HashMap<>();for (int i = 0; i < list.size() - 1; i++) {for (int j = i + 1; j < list.size(); j++) {int dist = getLength(list.get(i), list.get(j));map.put(dist, map.getOrDefault(dist, 0) + 1);}}for (int v : map.values()) {count += v * (v - 1) * (v - 2) * (v - 3) / 24;}System.out.println(count);}public static int getLength(int[] a, int[] b) {int x = a[0] - b[0];int y = a[1] - b[1];return x * x + y * y;}
}

五、效果展示

1、输入

4
0 0
1 2
3 1
2 -1

2、输出

1

3、说明

在这里插入图片描述

在这里插入图片描述


🏆下一篇:华为OD机试 - 荒岛求生 - 栈Stack(Java 2023 B卷 100分)

🏆本文收录于,华为OD机试(JAVA)真题(A卷+B卷)

刷的越多,抽中的概率越大,每一题都有详细的答题思路、详细的代码注释、样例测试,发现新题目,随时更新,全天CSDN在线答疑。

在这里插入图片描述

http://www.yidumall.com/news/53790.html

相关文章:

  • 个人做的网站不能做淘客英文网站设计公司
  • 企业网站建设排名新东方烹饪学校学费一年多少钱
  • 网站搭建好后被移动宽带屏蔽怎么办阿里seo排名优化软件
  • 网站做多个单页链接品牌营销策略案例
  • 东莞网站建设最牛网站关键词排名优化客服
  • 微信公众号怎样做淘客网站网址创建
  • hexo框架做网站白酒营销策划方案
  • 工业和信息化网站备案系统谷歌推广怎么样
  • 建设网站域名是买吗google网页搜索
  • 供应长沙手机网站建设长春网站制作
  • 惠州网站建设选惠州邦今日新闻快讯10条
  • 上海门户网站建设一站式自媒体服务平台
  • 做网赌网站怎么推广同城发广告的平台有哪些
  • 做黑彩网站能赚钱吗宁波seo外包快速推广
  • 自己做网站申请域名企业培训系统
  • 政府网站发展趋势及建设思路爱网站查询挖掘工具
  • 网站建设与维护管理实训报告巨量引擎官网
  • 信丰网站制作外贸网站免费建站
  • 网站后台信息管理怎么做免费入驻的卖货平台有哪些
  • 网站后台管理进入线上推广平台有哪些
  • 怎么做网站导航栏sns营销
  • 漳州网站建设哪家好百度推广投诉中心
  • 做现货黄金网站海南seo顾问服务
  • 珠海seo网站建设网站优化排名软件
  • 网站建设续费多少钱微博推广方式有哪些
  • 如何给网站做右侧导航结构优化是什么意思
  • 淘客网站怎么做海口网站关键词优化
  • 找个网站开发的师傅seo专员
  • 什么网站做家电测评百度注册入口
  • 制作网页如何设置对齐方式seo发外链工具