鸡煲的爬塔之路
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
Problem Description
鸡煲正处于“高塔”的一层,这一层由 个房间和 条单向通道组成。每个房间 都有价值为 的宝箱,鸡煲每次经过房间都可以获得一次这个房间的宝箱,在每个通道中都有可怕的怪物,经过第 个通道会鸡煲减少 点生命值。 你需要从指定起点 出发,最后回到 ,在高塔中带出的价值尽可能多。
形式化的说: 给定一个有向带权图 ,其中 。每个顶点 拥有一个点权 ,每条边 拥有一个边权 ,给定初始生命值 和起点 。
定义合法路径 是一个顶点序列 满足:
- 。
- 对于所有 ,存在有向边 。
- 路径上所有边的权值之和必须小于 ,即:
求
Input Format
第一行输入 分别为房间数,边数,生命值,起点。 第二行包含 个整数,表示每个房间中宝箱的价值 。 接下来 行,每行三个整数 ,表示从房间 到房间 有一条消耗 个血量的有向边。
Output Format
输出一个整数,表示在回到 时能获得的最大总价值。
Sample
Input
2 2 3 1
5 10
1 2 2
2 1 2
Output
5
Hint
, , ,
重庆邮电大学第二十一届ACM程序设计大赛(网络赛)
- 状态
- 已结束
- 规则
- XCPC
- 题目
- 11
- 开始于
- 2026-4-18 0:00
- 结束于
- 2026-4-20 0:00
- 持续时间
- 48 小时
- 主持人
- 参赛人数
- 24