A. Radio Prize

2023-10-09 20:50
文章标签 radio prize

本文主要是介绍A. Radio Prize,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文章目录

  • [ A. Radio Prize](https://nanti.jisuanke.com/t/45344)
    • 题目大意
    • 解题思路
    • 代码

A. Radio Prize

题目大意

给你一颗树,每个节点都有一个点权值,两点之间还有一定的距离让你求出每个节点到其他所有节点的点权值之和乘以两点的距离 之和

解题思路

在这里插入图片描述

代码

#include<bits/stdc++.h>
using namespace std;
#define pa pair<int,long long> 
#define ll long long 
const int M=100100;
int t[M];
int de[M];
// si 表示以这个节点为跟的子树一共有几个节点
// sit表示以这个节点为跟的子树所有节点的 点权值 的和是多少 
int si[M],sit[M];
// si_lu 这个节点 到 以这个节点为跟节点的子树的其他节点的所有权值和是多少
// si_ye 以这个节点为跟节点的子树的其他节点的 点权值乘以到这个节点的距离的和 
ll si_lu[M],si_ye[M];
ll ans[M];
int n;
ll sum=

这篇关于A. Radio Prize的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/175494

相关文章

Ajax中根据json数据不同,对页面上的单选框Radio进行回显

Ajax中根据json数据不同,对页面上的单选框Radio进行回显 js代码: $(document).ready(function(){$.ajax({type: "POST",url: path+"/pop/nowTodayMeet2",dataType: "json",success: function(data){$("#discussTopicsEdit").val(da

前端百科---点击文字选中Radio

在进行Web过程中,Radio单选是必不可少的.但是如果用户只能通过点击Radio的圆圈才能实现选项的选择,这样就会导致交互不够好...       怎么解决呢?使用JavaScript当然可以,但是直接使用HTML5自带属性不是更好吗?       废话少说,直接上demo:       第一种:label标签使用for属性指向input:radio;       第二

ABAP Dialog Radio Button

额.妈了个巴子,整了一天,才发现,原来Dialog 的Radio Button 是要右键去设置组的 我就说为什么不行咧 误区:我以为是属性那里的组去设置的

element ui 中checkbox或radio不可勾选/不可取消勾选/点击没有反应

不知道有没有小伙伴遇到过,动态生成的checkbox或radio会出现无法勾选或者不可取消勾选,或者点击没有反应的时候。   我v-model绑定了数据,而且设置是true,但是checkbox生成后,就无法点击了,也不触发这个字段的true和false的变化。   解决办法就是,设置的时候,需要使用vue的$set方法设置

【Material-UI】深入探讨Radio Group组件的自定义功能

文章目录 一、Radio Group组件概述1. 组件介绍2. 自定义的重要性 二、Radio Group组件的自定义1. 样式定制示例2. 代码详解3. 样式自定义的注意事项 三、如何利用自定义功能提升用户体验1. 提升视觉一致性2. 增强可用性3. 实现更灵活的布局 四、总结 Material-UI 是 React 生态系统中的顶级UI框架之一,为开发者提供了丰富的组件库,

【Material-UI】Radio Group中的 Label Placement 属性详解

文章目录 一、Radio Group 组件概述1. 组件介绍2. Label Placement 属性的作用 二、Label Placement 属性的基本用法三、Label Placement 属性详解1. 标签位置的选择2. 如何在实际项目中选择标签位置 四、Label Placement 属性的实际应用场景1. 表单布局中的应用2. 符合用户习惯的设计3. 特殊的设计需求 五、注意事项

The project: radio which is referenced by the classpath, does not exist.

解决 The project: radio(项目名) which is referenced by the classpath, does not exist 报错问题 当出现这个错误的时候是因为项目名字与工作空间的名字相同导致运行项目的时候报错,只需要把项目重新命名,或者给工作空间重新命名即可解决此问题!

css设置input单选radio多选checkbox样式

最近接手一个古老的项目,要修改里边的主题颜色,使用css的var方法一路轻松,最后在input的单选radio和多选checkbox被踩了刹车,也是有几年没做这种原始的项目手生了,最后经过几番折腾后,通过input的伪元素将其改造了,效果还不错在这里分享一下 未处理的样式 处理后的样式 主要代码部分 需要注意调整伪类:after和:before的尺寸和位置,根据项目的初始化样式调整

el-radio单选框的选中与取消

需求是有一个单选框,点击选中,再次点击取消。 第一次写的时候代码如下: <el-radio-group v-model="keyForm.highlight"><el-radio:value="true"@click="handleClick">是</el-radio></el-radio-group> handleClick() {this.keyForm.highlight = !t

鸿蒙开发电话服务:【@ohos.telephony.radio (网络搜索)】

网络搜索 说明: 本模块首批接口从API version 6开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。 导入模块 import radio from '@ohos.telephony.radio' radio.getRadioTech getRadioTech(slotId: number, callback: AsyncCallback<{psRadioT