Luogu4438[HNOI/AHOI2018] 道路

安捷伦keysight是德E4438C频谱仪原厂说明书 安捷伦keysight是德E4438C频谱仪原厂说明书 原厂最新说明书,提供keysight 4438c频谱仪。 立即下载

洛谷链接:https://www.luogu.org/problemnew/show/P4438

道路

题目描述

W 国的交通呈一棵树的形状。W 国一共有 n−1 n − 1 个城市和 n n 个乡村,其中城市从1到 n−1 n − 1 编号,乡村从 1 1 到n编号,且 1 1 号城市是首都。道路都是单向的,本题中我们只考虑从乡村通往首都的道路网络。对于每一个城市,恰有一条公路和一条铁路通向这座城市。对于城市i, 通向该城市的道路(公路或铁路)的起点,要么是一个乡村,要么是一个编号比 i i 大的城市。 没有道路通向任何乡村。除了首都以外,从任何城市或乡村出发只有一条道路;首都没有往外的道路。从任何乡村出发,沿着唯一往外的道路走,总可以到达首都。

W 国的国王小 W 获得了一笔资金,他决定用这笔资金来改善交通。由于资金有限,小 W 只能翻修n−1条道路。小 W 决定对每个城市翻修恰好一条通向它的道路,即从公路和铁 路中选择一条并进行翻修。小 W 希望从乡村通向城市可以尽可能地便利,于是根据人口调 查的数据,小 W 对每个乡村制定了三个参数,编号为 i i 的乡村的三个参数是ai, bi b i 和 ci c i 。假设 从编号为 i i 的乡村走到首都一共需要经过x条未翻修的公路与 y y 条未翻修的铁路,那么该乡村的不便利值为

ci⋅(ai+x)⋅(bi+y)

在给定的翻修方案下,每个乡村的不便利值相加的和为该翻修方案的不便利值。 翻修 n−1 n − 1 条道路有很多方案,其中不便利值最小的方案称为最优翻修方案,小 W 自然 希望找到最优翻修方案,请你帮助他求出这个最优翻修方案的不便利值。

输入输出格式
输入格式:

第一行为正整数 n n 。

接下来n−1行,每行描述一个城市。其中第 i i 行包含两个数si,ti。 si s i 表示通向第 i i 座城市的公路的起点,ti表示通向第 i i 座城市的铁路的起点。如果si>0,那么存在一条从第 si s i 座城 市通往第 i i 座城市的公路,否则存在一条从第−si个乡村通往第 i i 座城市的公路;ti类似地,如果 ti>0 t i > 0 ,那么存在一条从第 ti t i 座城市通往第 i i 座城市的铁路,否则存在一条从第−ti个乡村通 往第 i i 座城市的铁路。

接下来n行,每行描述一个乡村。其中第 i i 行包含三个数ai,bi,ci,其意义如题面所示。

输出格式:

输出一行一个整数,表示最优翻修方案的不便利值。

输入输出样例
输入样例#1:

6
2 3
4 5
-1 -2
-3 -4
-5 -6
1 2 3
1 3 2
2 1 3
2 3 1
3 1 2
3 2 1

输出样例#1:

54

输入样例#2:

9
2 -2
3 -3
4 -4
5 -5
6 -6
7 -7
8 -8
-1 -9
1 60 1
1 60 1
1 60 1
1 60 1
1 60 1
1 60 1
1 60 1
1 60 1
1 60 1

输出样例#2:

548

输入样例#3:

12
2 4
5 3
-7 10
11 9
-1 6
8 7
-6 -10
-9 -4
-12 -5
-2 -3
-8 -11
53 26 491
24 58 190
17 37 356
15 51 997
30 19 398
3 45 27
52 55 838
16 18 931
58 24 212
43 25 198
54 15 172
34 5 524

输出样例#3:

5744902

说明
【样例解释 1】

如图所示,我们分别用蓝色、黄色节点表示城市、乡村;用绿色、红色箭头分别表示 公路、铁路;用加粗箭头表示翻修的道路。

一种不便利值等于54的方法是:翻修通往城市2和城市5的铁路,以及通往其他城市的 公路。用→和⇒表示公路和铁路,用∗→和∗⇒表示翻修的公路和铁路,那么:

编号为1的乡村到达首都的路线为:-1 ∗→ 3 ⇒ 1,经过0条未翻修公路和1条未翻修铁 路,代价为3 × (1 + 0) × (2 + 1) = 9;
编号为2的乡村到达首都的路线为:-2 ⇒ 3 ⇒ 1,经过0条未翻修公路和2条未翻修铁 路,代价为2 × (1 + 0) × (3 + 2) = 10;
编号为3的乡村到达首都的路线为:-3 ∗→ 4 → 2 ∗→ 1,经过1条未翻修公路和0条未 翻修铁路,代价为3 × (2 + 1) × (1 + 0) = 9;
编号为4的乡村到达首都的路线为:-4 ⇒ 4 → 2 ∗→ 1,经过1条未翻修公路和1条未翻 修铁路,代价为1 × (2 + 1) × (3 + 1) = 12;
编号为5的乡村到达首都的路线为:-5 → 5 ∗⇒ 2 ∗→ 1,经过1条未翻修公路和0条未 翻修铁路,代价为2 × (3 + 1) × (1 + 0) = 8;
编号为6的乡村到达首都的路线为:-6 ∗⇒ 5 ∗⇒ 2 ∗→ 1,经过0条未翻修公路和0条未翻修铁路,代价为1 × (3 + 0) × (2 + 0) = 6;

总的不便利值为9 + 10 + 9 + 12 + 8 + 6 = 54。可以证明这是本数据的最优解。

【样例解释 2】

在这个样例中,显然应该翻修所有公路。

【数据范围】

一共20组数据,编号为1 ∼ 20。

对于编号 ≤4 ≤ 4 的数据, n≤20 n ≤ 20 ;

对于编号为5 ∼ 8的数据, ai,bi,ci≤5 a i , b i , c i ≤ 5 , n≤50 n ≤ 50 ;

对于编号为9 ∼ 12的数据, n≤2000 n ≤ 2000 ;

对于所有的数据, n≤20000 n ≤ 20000 , 1≤ai,bi≤60 1 ≤ a i , b i ≤ 60 , 1≤ci≤109 1 ≤ c i ≤ 10 9 , si,ti s i , t i 是 [−n,−1]∪(i,n−1] [ − n , − 1 ] ∪ ( i , n − 1 ] 内的整数,任意乡村可以通过不超过40条道路到达首都。

【经验】SI446x 实时RSSI值读取该如何操作?1 Si446x/Si4438无线收发器提供的RSSI值有两种,一种是实时RSSI值,一种是锁存的RSSI值。代码实现:读取实时RSSI值时,需要先切换到Rx状态, 立即下载

相关推荐

别再傻傻分不清了!用Design Compiler和PrimeTime实操对比PBA与GBA模式

本文深度解析静态时序分析(STA)中Design Compiler与PrimeTime工具的PBA与GBA模式差异,通过实际案例演示两种模式在转换时间计算、时钟路径分析等方面的对比,并提供工程实践中模式选择的策略与调试技巧,帮助工程师在芯片设计流程中平衡精度与效率。

weixin_42552315的博客 415

4438无线网络组网代码解析

device_bind_process是怎么实现绑定的? enum {     NOSTATE,     UBIND,              //等待接收 握手一次1     WAIT_FOR_TOUCH,     //     WAIT_FOR_CONFIRM,   //点击按键后 回复一次2     BIND_SUCCESS,       //等待接收 握手3次 }; 此

宁静以致墨的专栏 35万+

保姆级教程:从OrthoFinder到CAFE5,手把手搞定基因家族收缩扩张分析(附完整代码与避坑指南)

本文提供从OrthoFinder到CAFE5的基因家族收缩扩张分析全流程教程,涵盖数据预处理、系统发育树准备、CAFE5运行与参数优化等关键步骤。通过详细代码示例和避坑指南,帮助研究者高效完成基因家族进化分析,特别适合生物信息学初学者。

dianshu1593的博客 393

P4438 [HNOI/AHOI2018]道路

题目描述 W 国的交通呈一棵树的形状。W 国一共有n - 1n−1个城市和nn个乡村,其中城市从11到n - 1n−1编号,乡村从11到nn编号,且11号城市是首都。道路都是单向的,本题中我们只考虑从乡村通往首都的道路网络。对于每一个城市,恰有一条公路和一条铁路通向这座城市。对于城市i, 通向该城市的道路(公路或铁路)的起点,要么是一个乡村,要么是一个编号比ii大的...

weixin_30389003的博客 470

【教程4>第4章>第22节】FFT频偏估计方法,导频+cordic频偏估计方法,costas环的性能对比

频偏范围适应性:Costas 环频偏锁定和基于 PN 导频和 CORDIC 算法的频偏估计都可以通过调整参数来适应一定范围的频偏,但 Costas 环的频率捕获范围相对较窄,而基于 PN 导频和 CORDIC 算法的频偏估计,基于 FFT 变换频偏估计对频偏范围较大。在高信噪比条件下,三种方法都可以获得较高的估计精度,但在低信噪比环境中,基于 PN 导频和 CORDIC 算法的频偏估计,基于 FFT 变换频偏估计这两个开环方案相对更具优势,而Costas 环频偏锁定的精度可能会受到较大影响.

FPGA/MATLAB学习教程/源码/项目合作开发 610

机器人动力学仿真软件:Webots_(14).机器人声音仿真

Webots 中的声音仿真主要通过Sound和两种节点来实现。Sound节点用于播放预定义的音频文件,而节点则允许在仿真过程中动态生成和播放声音。这些节点可以用于模拟机器人的语音输出、报警声、环境噪音等。以下是一个示例,展示如何在控制器代码中播放预定义的声音。// 控制器代码(.c) # include <webots/robot.h> # include <webots/sound.h> # define TIME_STEP 64 const char * sound_name = "sound";

kkchenjj的博客 1312

SCU - 4438 (KMP)

SCU - 4438 (KMP) Censor frog is now a editor to censor so-called sensitive words (敏感词). She has a long text pp. Her job is relatively simple – just to find the first occurence of sensitive word ww and...

Dch19990825的博客 3万+

YOLOv11 改进 - 检测头 | Detect_LSCD轻量共享卷积检测头:轻量化设计破解计算瓶颈,增强复杂场景目标感知能力

本文介绍了基于群归一化(GroupNorm)和共享卷积的轻量化检测头LSCD,并将其集成进YOLOv11。LSCD检测头充分利用了GroupNorm和共享卷积的优势,在保持特征信息有效融合的同时,减少计算量和运算复杂度。我们将LSCD的代码集成到YOLOv11检测头中,并在tasks文件中进行注册。实验证明,YOLOv11-LSCD在目标检测任务中取得了良好的效果。

魔改工程师的博客 2391

SCU - 4438(字符串hash)

Censor frog is now a editor to censor so-called sensitive words (敏感词). She has a long text p. Her job is relatively simple – just to find the first occurence of sensitive word w and remove it. frog re...

qq_44641782的博客 1万+

论文阅读:ICLR 2026 Breaking and Fixing Defenses Against Control-Flow Hijacking in Multi-Agent Systems

该论文首先系统阐述了控制流劫持攻击的核心机理。此类攻击通过操纵多智能体系统的编排机制,诱导系统执行非安全操作,进而实现敏感信息窃取。攻击者将恶意指令伪装成环境错误信息,借助可信代理传递至系统编排器,利用"困惑副手"漏洞绕过传统安全防线。该论文指出,现有防御方案如LlamaFirewall所依赖的对齐检查机制存在根本性局限——安全目标与功能需求之间存在不可调和的内在冲突。该论文的核心贡献体现在攻防两个维度。

CSPhD-winston的博客 493

Prompt进阶2:LangGPT(构建高性能Prompt策略和技巧)--最佳实践指南

Prompt进阶2:LangGPT(构建高性能Prompt策略和技巧)--最佳实践指南

丨汀、的博客 2651

Luogu 4438 [HNOI/AHOI2018]道路

$dp$。 这道题最关键的是这句话: 跳出思维局限大胆设状态,设$f_{x, i, j}$表示从$x$到根要经过$i$条公路,$j$条铁路的代价,那么对于一个叶子结点,有$f_{x, i, j} = c_x * (a_x + i) * (b_x + j)$,对于内部结点,有转移:   $f_{x, i, j} = min(f_{lson(x), i + 1, j} + f_{rson(x),...

weixin_30245867的博客 4382

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

luogu P4438 [HNOI/AHOI2018]道路

题目传送门:https://www.luogu.org/problemnew/show/P4438题意:有n-1个点为城市,n-1个点为农村,每个城市连出两种道路,一边为公路,一边为铁路。现在每一个城市所连出的其中一种路都要修改,求通过公式(i表示第i个农村,x 表示到城市1(就是根)的未被修复的公路,y 表示到城市1(就是根)的未被修复的铁路)所算出的最小值。思路:树形dp。考场竟然没有想出来,...

zsyz_ZZY的博客 4899

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

【题解】Luogu P4438 [HNOI/AHOI2018]道路

原题传送门 实际就是一道简单的树形dp 设f[u][i][j]表示从根结点到结点u经过i条未翻修公路,j条未翻修铁路的贡献最小值 边界条件:f[leaf][i][j]=(A+i)(B+j)C (题目上公式给的是c(a+i)(b+j),而不是a(b+i)(c+j)) 转移方程:f[x][i][j]=min(f[ls][i+1][j]+f[rs][i][j],f[ls][i][j]+f[rs...

weixin_30537391的博客 175

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

[HNOI/AHOI2018]道路

[Luogu4438] [BZOJ5290] 强者的题解 看到道路条数<=40就可以想到加一维,甚至可以加两维. 设\(f[u][i][j]\)表示从根到\(u\)有\(i\)条道路\(1,j\)条道路\(2\)的最小值 直接树形DP即可,也可以用记忆化搜索 //卡空间版代码 #include<cstdio> #include<iostream> #include&l...

weixin_30418341的博客 149

[DP]树形DP

[DP]树形DP定义经典例题入门题常见思路常见解法luogu例题普及/提高-普及+/提高提高+/省选-省选/NOI- 关于DP详见:[DP]合刊 定义 树形DP,即DP状态的转移和迭代在树上进行的一种动态规划。 经典例题 入门题 luogu P1352 没有上司的舞会 题解 简化题面后题意便是:给出一棵树,要求相邻两点不能同时取,问能取到的最多点数 类似于一本通 1301 / qzezoj 1613 大盗阿福 这两题唯一的区别就是一个是一颗树,一个是一个序列。 转移方程式也十分相似: 大盗阿福fi,j={f

柴春阳的博客 506

4438的代码分析一

cap_pad[i].led_on的运动历程 只有两个点来改变他们的状态,是1或者是0。 void task_touch_scan(void *args) {   change_led_lightness();   //turn off th e sillicon turn on the sillicon  这是改变的LED灯吗????木   touch_scan();        

宁静以致墨的专栏 1万+

4438端口对比传统端口:效率提升50%的秘密

最近在优化公司内部文件传输服务时,偶然发现4438端口在特定场景下的性能表现远超传统端口。:现代TLS协议在非标准端口运行时,某些实现会采用更高效的加密套件协商策略,减少握手耗时。:300线程并发时,4438端口成功率保持99.2%,443端口出现6.8%的连接超时。:企业防火墙/IDS对标准端口的深度检测会引入延迟,4438端口通常只做基础流量检查。:4438端口平均延迟降低32%,主要得益于握手阶段节省的1-2个RTT。:由于是非标准端口,需额外部署端口存活检测,建议每5分钟发送心跳包。

CrystalwaveEagle34的博客 7364

关于si4438以往犯的一些错误

配置程序是别人给的,都没问题,或者wds生辰

chengxuan104的专栏 1万+

STM32连接射频si4438模块

SI4438射频模块参数: 1、频率范围:425-525 MHz 2、数字接收信号强度指示(RSSI) 3、64字节收发数据寄存器(FIFO) 4、跳频功能 等! 使用SI的WDS工具生成代码 1、  选择仿真模式 2、  芯片选择si4438 B1模式 3、  Radio Configuration Application 4、  Select Application

liqinghan的专栏 1万+

AI如何通过4438端口优化网络通信效率

我实际使用时发现,从代码编写到部署上线,整个过程非常流畅,省去了很多环境配置的麻烦。在传统防火墙基础上,加入AI驱动的行为分析,能识别更复杂的攻击模式,如慢速攻击或加密流量中的恶意载荷。通过智能分析和管理,不仅能提升效率,还能大幅增强安全性。训练机器学习模型识别正常流量模式,当出现异常流量时(如DDoS攻击特征),系统能在毫秒级做出响应。特别值得一提的是,系统成功预测并缓解了一次潜在的大规模DDoS攻击,避免了服务中断。但手动管理这个端口的流量很麻烦,特别是当并发量增大时,容易出现响应延迟和安全漏洞。

SilvermistFalcon19的博客 2760

hdu 4438 && la 6389

题目概述A,B两人比赛打猎,老虎(tiger)X分,狼(wolf)Y分,两种猎物都只有一只,开始前两人会先选定各自的目标,若两人选的不同,则各打各的,都能得到自己选的猎物的分数,若选的相同,则A有P的概率得手,B有1-P的概率得手,之后两人会去打另一只猎物,得手概率不变,好在A了解B,他知道B选老虎的概率是Q,选狼是1-Q,问A选什么猎物分数期望较高,是多少分时限1000ms/2000ms输入第一行

[CHN]liurui 6462

RF射频技术-si4438C芯片介绍

1.芯片图 2.Frequency range = 425–525 MHz 可覆盖425-525MHz频段 3.The Si4438 operates as a time division duplexing (TDD) transceiver where the device alternately transmits and receives data packets 双工

江飞雪 1万+
上一篇: BZOJ2002[HNOI2010] 弹飞绵羊(分块)
下一篇: SCOI2018酱油记
ShadyPi
博客等级 码龄9年 1万+粉丝 637原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ShadyPi

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值