华为OD机试 – 最富裕的小家庭(Java & JS & Python & C & C++)
题目描述
在一颗树中,每个节点代表一个家庭成员,节点的数字表示其个人的财富值,一个节点及其直接相连的子节点被定义为一个小家庭。
现给你一颗树,请计算出最富裕的小家庭的财富和。
输入描述
第一行为一个数 N,表示成员总数,成员编号 1~N。1 ≤ N ≤ 1000
第二行为 N 个空格分隔的数,表示编号 1~N 的成员的财富值。0 ≤ 财富值 ≤ 1000000
接下来 N -1 行,每行两个空格分隔的整数(N1, N2),表示 N1 是 N2 的父节点。
输出描述
最富裕的小家庭的财富和
用例
| 输入 | 4 100 200 300 500 1 2 1 3 2 4 |
| 输出 | 700 |
| 说明 |
本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://net2asp.com/a7edd606f6.html
相关推荐
-
AttributeError: module ‘numpy‘ has no attribute ‘bool‘
在做项目的时候遇到了这个问题,numpy没有这个属性 AttributeError: module ‘numpy’ has no attribute …
1天前 -
Go语言的100个错误使用场景(11-20)|项目组织和数据类型
前言 大家好,这里是白泽。 《Go语言的100个错误以及如何避免》 是最近朋友推荐我阅读的书籍,我初步浏览之后,大为惊喜。就像这书中第一章的标题说到的:“Go: Simple to…
1天前 -
python-自动化篇-办公-文件-加解密
解说 要使⽤Python进⾏⽂件的加密和解密,可以使⽤第三⽅加密库,如cryptography或pycryptodome。 ⼀个基本的⽰例,演⽰如何使⽤cryptography库对…
1天前 -
使用websocket后端接入文心一言
最近再写项目练手,想着最近大模型那么火,也想接入项目来玩一玩,于是去了解了一下相关的api和通信协议,最后选择了文心一言进行集成,国内的相对稳定。ERNIE-Bot-turbo &…
1天前 -
Java进阶:集合进阶统计次数(双列集合HashMap && 单列集合Set):实现景点被选择的次数统计
~ 景点次数统计 * 某个班级80名学生,现在需要组成秋游活动, * 班长提供了四个景点依次是(A,B, C, D), * 每个学生只能选择一个景点,请统计出最终那个景点想去的人数…
Python 1天前 -
707.设计链表(力扣LeetCode)
707. 设计链表 你可以选择使用单链表或者双链表,设计并实现自己的链表。 单链表中的节点应该具备两个属性:val 和 next 。val 是当前节点的值,next 是指向下一个节…
Python 1天前 -
python-自动化篇-运维-可视化-绘图库-matplotlib
文章目录 Matplotlib matplotlib开发环境搭建 绘制基础 绘制直线 绘制折线 设置标签文字和线条粗细 绘制一元二次方程的曲线y=x^2 绘制正弦曲线和余弦曲线 散…
1天前 -
x-cmd pkg | go – Google 开发的开源编程语言
目录 简介 首次用户 技术特点 竞品分析 编译型语言 解释型语言 Java WebAssebmly 进一步阅读 简介 Go 语言(或 Golang)是 Google 开发的开源编程…
1天前 -
C/C++ – 类的友元与运算符重载
目录 类的特性 友元 友元函数 友元类 友元特性 运算符重载 运算符重载核心 运算符重载语法 成员函数方式重载 全局函数方式重载 两种方式不同特性 运算符重载符号 关系运算符 逻辑…
Python 1天前
