[NOI2008]奥运物流
年北京奥运会即将开幕,举国上下都在为这一盛事做好准备。为了高效、成功地举办奥运会,对物流系统进行合理规划是必不可少的。
物流系统由 个物流基站组成,编号为 到 。每个物流基站 都有且仅有一个后继基站 ,但可以有多个前驱基站。基站 中需要继续运输的物资都将被运往其后继基站 。一个物流基站的后继基站不能是其自身。
编号为 的物流基站称为控制基站。从任意物流基站出发,物资都可以被运往控制基站。控制基站也有后继基站,以便在需要时进行物资流通。
在物流系统中,高可靠性与低成本是主要的设计目标。对于基站 ,定义其可靠性 如下:设基站 有 个前驱基站 ,即这些基站均以 为后继基站,则
其中, 和 均为恒正的实数,且 。
整个系统的可靠性与控制基站的可靠性正相关。你可以修改某些基站的后继基站,使控制基站的可靠性 尽可能大。由于经费有限,最多只能修改 个基站的后继基站,并且控制基站的后继基站不可修改。
请计算修改后能够得到的最大 。
输入格式
第一行包含两个整数 和一个实数 ,分别表示物流基站的数量、最多可以修改后继基站的基站数量,以及可靠性定义中的常数。
第二行包含 个整数 ,其中 表示基站 的后继基站编号。
第三行包含 个正实数 ,表示可靠性定义中的常数。
输出格式
输出一个实数,表示能够得到的最大 ,保留小数点后两位。
样例输入
4 1 0.5
2 3 1 3
10.0 10.0 10.0 10.0
样例输出
30.00
数据范围
- 对于所有数据,满足 ;
- ;
- ;
- 请使用双精度浮点数,无需考虑由此带来的误差。
来源与许可
本题为 NOI 2008 试题「奥运物流」,题面与测试数据整理自 BZOJ 1065。
样例 1
输入
4 1 0.5
2 3 1 3
10.0 10.0 10.0 10.0
输出
30.00