【华为OD机试 】 最多几个直角三角形(C++ Java JavaScript Python)

news/2024/7/20 17:38:33 标签: java, 华为, 华为OD, 华为od, 华为机试

文章目录

      • 题目描述
      • 输入描述
      • 输出描述
      • 用例
      • 题目解析
      • C++
      • JavaScript
      • Java
      • Python

题目描述

有N条线段,长度分别为a[1]-a[n]。

现要求你计算这N条线段最多可以组合成几个直角三角形。

每条线段只能使用一次,每个三角形包含三条线段。

输入描述

第一行输入一个正整数T(1<=T<=100),表示有T组测试数据.

对于每组测试数据,接下来有T行,

每行第一个正整数N,表示线段个数(3<=N<=20),接着是N个正整数,表示每条线段长度,(0<a[i]<100)。

输出描述

对于每组测试数据输出一行,每行包括一个整数,表示最多能组合的直角三角形个数

用例


http://www.niftyadmin.cn/n/112548.html

相关文章

$ 7 : 数组

一维数组 我们可以借助C语言提供的数组,通过一个符号来访问多个元素 一维数组的定义格式为:类型说明符 数组名[常量表达式]; 例如,int a[10] ; (1)数组名的命名规则和变量名的相同,即遵循标识符命名规则。(2) 在定义数组时,需要指定数组中元素的个数,方括号…

安卓手机当旁路网关

一、安卓shell调试工具下载【电脑版下载地址】安卓adb调试工具&#xff0c;包含MAC苹果、Windows和Linux 三种版【手机版下载地址Termux】下载地址&#xff1a;https://github.com/termux/termux-app/releases如果不懂下载哪个版本&#xff0c;可以直接下载通用版&#xff1a;t…

【Redis的基本数据结构有哪几种,平常用的多的有哪几种,zset的底层实现原理是什么】

Redis 的基本数据结构有五种&#xff0c;分别是&#xff1a; String&#xff08;字符串&#xff09;&#xff1a;最常用的数据结构之一&#xff0c;可以存储任意类型的字符串、数字或二进制数据。常用于缓存、计数器、分布式锁等场景。 List&#xff08;列表&#xff09;&…

【ESP32+freeRTOS学习笔记-(十)任务通知机制】

目录1、任务通知&#xff08;Task Notifications&#xff09;概念1.1 概念1.2 使用任务通知的优势1.3 无法使用任务通知的场景2、使用任务通知2.1 xTaskNotifyGive()2.2 ulTaskNotifyTake()2.3 使用任务通知代替信号量&#xff0c;方法12.4 使用任务通知代替信号量&#xff0c;…

itop-3568 开发板系统编程学习笔记(3)目录 IO

【北京迅为】嵌入式学习之Linux系统编程篇 https://www.bilibili.com/video/BV1zV411e7Cy/ 个人学习笔记 文章目录mkdir() 函数opendir() 和 closedir() 函数readdir() 函数综合实验mkdir() 函数 头文件&#xff1a; #include <sys/types.h> #include <sys/stat.h&g…

三八女神节有哪些数码好物?2023年三八女神节数码好物清单

2023年的三八女神节就快到了&#xff0c;大家还在烦恼&#xff0c;不知道有哪些数码好物&#xff1f;在此&#xff0c;我来给大家分享几款三八女神节实用性强的数码好物&#xff0c;一起来看看吧。 一、蓝牙耳机&#xff1a;南卡小音舱 参考价&#xff1a;239 推荐理由&…

嵌入式开发--STM32H750VBT6开发中,新版本CubeMX的时钟问题,不能设置到最高速度480MHZ

嵌入式开发–STM32H750VBT6开发中&#xff0c;新版本CubeMX的时钟问题&#xff0c;不能设置到最高速度480MHZ 问题描述 之前开发的项目&#xff0c;开发环境是CubeMX6.6.1&#xff0c;H7系列的支持包版本是1.10.0。跑得没问题&#xff0c;最近需要对项目做修改&#xff0c;同…

(五十五)大白话更新数据的时候,自动维护的聚簇索引到底是什么?

上一次我们给大家讲了一下基于主键如何组织一个索引&#xff0c;然后建立索引之后&#xff0c;如何基于主键在索引中快速定位到那行数据所在的数据页&#xff0c;再如何进入数据页快速到定位那行数据&#xff0c;大家看下面的图。 我们今天就先基于上面的图&#xff0c;把按照主…